On 9/14/26 16:35, Peter wrote:
On 14/09/2026 14:46, Matthias Klose wrote:
and attach an (untested) rebased patch 0002
please could you test that one?
thanks, Matthias
Only if I can build gnat.
Preferably gnat-16-i686-linux-gnu and nothing else.
After 4 hours with my cpu at boiling point,
build failedt with
configure: exit 0
LOGFILE END /mnt/Data/SourceCode/Debian/gnat-build/gcc-16-16.2.0/build/
lto-plugin/config.log
make[1]: *** [debian/rules2:1468: stamps/05-build-stamp] Error 1
make[1]: Leaving directory '/mnt/Data/SourceCode/Debian/gnat-build/
gcc-16-16.2.0'
make: *** [debian/rules:51: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess failed with exit
status 2
debuild: fatal error at line 1185:
dpkg-buildpackage -us -uc -ui failed
The failing line in rules2 is
set -o pipefail; \
the error the 24Mb buildlog looks to be
conftest.c:67:67: warning: integer overflow in expression of type 'long
int' results in '-9223372036854775808' [-Woverflow]
67 | < (int64_t) (((((int64_t) 1 << N) << N) - 1) *
2 + 2))];
|
^
conftest.c:66:12: error: storage size of 'test_array' isn't constant
66 | static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 <<
N) << N) - 1) * 2 + 1)
| ^~~~~~~~~~
configure:13007: $? = 1
configure: failed program was:
| /* confdefs.h */
Cheers,
Peter
are you going to work on a fix?