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

Attachment: 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-----

Attachment: pgpx2S7TWJZwu.pgp
Description: PGP signature


--- End Message ---

Reply via email to