Your message dated Sun, 23 Mar 2025 22:06:49 +0000 with message-id <e1twtsz-00cebc...@fasolo.debian.org> and subject line Bug#1100843: fixed in feenox 1.0.155-1 has caused the Debian Bug report #1100843, regarding feenox :FTBFS:build failed ( some test failed) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1100843: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100843 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: feenox Version: 1.0.133-1 Severity: serious Tags: FTBFS, patch User: debian-ri...@lists.debian.org Usertags: riscv64 Dear feenox maintainer, The package feenox build failed on almost all arch.The crucial buildd log below: ``` FAIL: tests/expressions_constants.sh ==================================== expr.fee 1+1 ... ok expr.fee 1+3 ... ok expr.fee 1+2*3 ... ok expr.fee (1+2)*3 ... ok expr.fee (-2^3) ... ok expr.fee (-1-(-1)) ... ok expr.fee (-1+(-1)) ... ok expr.fee (-1+(+1)) ... ok expr.fee (-1-(+1)) ... ok expr.fee 1/3 ... ok expr.fee (1+1/1e6)^1e6 ... ok expr.fee 1/((1+1/1e6)^1e6) ... ok expr.fee ((1+1/1e6)^1e6)^(-1) ... ok expr.fee 2^0.5 ... ok expr.fee 2^(1/2) ... ok expr.fee sqrt(5)+(-2*(-2))*(-1) ... ok expr.fee (1+sqrt(5))/2 ... ok expr.fee pi ... ok expr.fee pi/2 ... ok expr.fee 2*pi ... ok expr.fee pi^2 ... ok expr.fee pi^0.5 ... ok expr.fee sqrt(2) ... ok expr.fee sqrt(3) ... ok expr.fee sqrt(pi) ... ok expr.fee sqrt(pi^2) ... ok expr.fee sqrt(pi)^2 ... ok expr.fee atan2(exp(-1/2),log(sqrt(2))) ... ok expr.fee mod(sinh(1+1^2),pi) ... ok expr.fee max(1,sqrt(2),cos(acos(2/3)),floor(1.9)) ... ok expr.fee if(sqrt(10)>pi,10,pi^2) ... ok expr.fee sin(1) ... ok expr.fee sqrt(1-cos(1)^2) ... ok expr.fee sin(1)^2+cos(1)^2 ... ok expr.fee 1/0 ... ok expr.fee (-1)^0.5 ... wrong, expected '-nan' and got 'nan' FAIL tests/expressions_constants.sh (exit status: 1) FAIL: tests/los-alamos.sh ========================= la-p01-PUa-1-0-IN.fee ... ok la-p02-PUa-1-0-SL.fee ... ok la-p03-PUa-H2O_1-1-0-SL.fee ... ok la-p04-PUa-H2O_0.5-1-0-SL.fee ... ok la-p05-PUb-1-0-IN.fee ... ok la-p06-PUb-1-0-SL.fee ... ok la-p07-PUb-1-0-CY.fee ... ok la-p08-PUb-1-0-SP.fee ... ok la-p09-PUb-H2O_1-1-0-CY.fee ... ok la-p10-PUb-H2O_10-1-0-CY.fee ... ok la-p47-U-2-0-IN.fee ... ok la-p48-U-2-0-SL.fee ... ok la-p49-U-2-0-SP.fee ... wrong, expected zero and got '0.00166048' FAIL tests/los-alamos.sh (exit status: 1) FAIL: tests/ray-effect.sh ``` The full buildd log is here: https://buildd.debian.org/status/fetch.php?pkg=feenox&arch=riscv64&ver=1.0.133-1&stamp=1742325614&raw=0 My solution to this issue: The build failed due to three important tests not passing, namely tests/los-alamos.sh, tests/expressions_constants.sh, and tests/ray-effect.sh. I referred to the handling approach in the upstream-related files ( https://github.com/seamplex/feenox/commit/c222eb3f236f0635a60b6c441d8723e156a4cfcd#diff-49f9f63db61e3d02d7075941790e3b31a27617c7bcfb48c51845b02fa4a8f666; https://github.com/seamplex/feenox/commit/b3b4312d141e133fae9bfdced98883a25cba9d35#diff-e567837620f74415f49203a714c25ba19d426c1f8554d029b2c24932137a3f15) and, combined with the build logs, created a patch to modify these tests. I tested this solution, and it works effectively. The debpatch is in the attachment.Please let me know whether this solution can be accepted. Gui-Yue Best Regards
fix_feenox_test_failed.patch
Description: Binary data
--- End Message ---
--- Begin Message ---Source: feenox Source-Version: 1.0.155-1 Done: Jeremy Theler <jer...@seamplex.com> We believe that the bug you reported is fixed in the latest version of feenox, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1100...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jeremy Theler <jer...@seamplex.com> (supplier of updated feenox package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 19 Mar 2025 10:15:31 -0300 Source: feenox Architecture: source Version: 1.0.155-1 Distribution: unstable Urgency: medium Maintainer: Jeremy Theler <jer...@seamplex.com> Changed-By: Jeremy Theler <jer...@seamplex.com> Closes: 1100843 Changes: feenox (1.0.155-1) unstable; urgency=medium . * New upstream version: - Leave the fee2ccx util for later versions. - Larger tolerances to have tests pass on ARM (Closes: #1100843) * Raising Standards version to 4.7.2 (no change) Checksums-Sha1: a741fffb227948001b9afef1ab474aa8fc25b552 1890 feenox_1.0.155-1.dsc 14e6bb64316690c65b78129d657be050a6dca282 2984167 feenox_1.0.155.orig.tar.gz ff62a6b1112d64a2f13ea660ceb16fcc79e68137 10168 feenox_1.0.155-1.debian.tar.xz 2a7774aac8ca25bf04cfc2f16ebd04fcbf6a647d 5181 feenox_1.0.155-1_source.buildinfo Checksums-Sha256: b9926936d972ca511eaf008a8fb2852963054fdc21484b379e8d09ade0c62652 1890 feenox_1.0.155-1.dsc d9e28da696feeef3662f8ab9787f85b9cde936f0cece7ba85a2223be6dae17d5 2984167 feenox_1.0.155.orig.tar.gz b00477b962b44912c0ece2be682f66a92b147853f522ad39fc1666c74cf038cb 10168 feenox_1.0.155-1.debian.tar.xz bac5908e62ffd43638ef9112bf5be91046a5a20dd84e10222f023521f6401c8c 5181 feenox_1.0.155-1_source.buildinfo Files: 823b53e200151a9035b2f6eca4eb4f35 1890 science optional feenox_1.0.155-1.dsc cb27ee0730e9b90ba3ff601821b9172a 2984167 science optional feenox_1.0.155.orig.tar.gz 91fe4109646c1bd53a9c2bdc347b0c22 10168 science optional feenox_1.0.155-1.debian.tar.xz fb0bf2a63334d5ba7b976875825f4863 5181 science optional feenox_1.0.155-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmfgfcsACgkQYAMWptwn dHajkw//QS7cxXjHa/HiSGqBlhmsdT7FpDww9TeN4T6Tz7pFqwvJQcQspwoDbxOG LJmNzFrwIgbFRAGNW6zpwrEGGBPVhKIRYJ1rUm79aLJl4rRYxk5LoCx2eDQHRF/z A/pzdPPqVGuOCxEKSDsn6G2sDJTSkA0PzC1MeGLd8CI9DWh1HDg9adJwkUsjkVjp YgV6IId03xBEU+tsK97R4/+R3KV1s8YE1y/YSGSwY4ZXgmW1rRfXb22hRFArFS/L pJqIhkabwnvrm8OOTNlc7DggQfgp+3pNbcVufFscwuwN21k2kVKYdQoz0In+mFg5 MIBafiRyo5lF4ZRPLrs55XqDNAfTpvZhwqgdb665ZA6iFpNxVvJ2Pp2KRTtnYRxW qFEDX+n4Zok3lCnjgADEfMqyfwYXVD72Tvu4g++KKrGfFxvh4WrM8qOMeYoOPoQc icnKoVneSdpzSkKMIOkxXxNsBGRJjwAMckJEZk9o2F59ZiTWwm+Vo1GxdCGyduqv pPcbOJEHpfqTcRhpMy3WwnK9jYx129YfuffAwqn3UvCF0tEGm703HQ9hwcc46k8n xsoUxJ2qn+s/yZvW2oZSG3rMTIlQNJhjv9ANXXZLKnojBPhvjceXStOpRVfILDLs Ibme0+929MbnEY/ntsNktjqa9P80iqBdOe9+jPfqgALdq26KtkU= =ULT1 -----END PGP SIGNATURE-----
pgpx2S7TWJZwu.pgp
Description: PGP signature
--- End Message ---