Hello.

I updated the Debian package for m4 and now it does not build ok in
alpha and hppa (Linux in both cases).

This is what happens in alpha:

-------------------------------------------------------------------------
gcc -DEXEEXT=\"\" -DEXEEXT=\"\" -I. -I../lib  -DIN_M4_GNULIB_TESTS=1 -I. -I. 
-I.. -I./.. -I../lib -I./../lib -Wdate-time -D_FORTIFY_SOURCE=2 -mieee  
-Wno-error -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare 
-Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion 
-Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits 
-Wno-unused-const-variable -Wno-unsuffixed-float-constants -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/m4-1.4.20=. -c -o test-sys_stat-h.o 
test-sys_stat-h.c
In file included from test-sys_stat-h.c:19:
../lib/config.h:4125:25: error: static assertion failed
 4125 |   #define static_assert _Static_assert
      |                         ^~~~~~~~~~~~~~
test-sys_stat-h.c:343:1: note: in expansion of macro 'static_assert'
  343 | static_assert (TYPE_SIGNED (blksize_t));
      | ^~~~~~~~~~~~~
../lib/config.h:4125:25: error: static assertion failed
 4125 |   #define static_assert _Static_assert
      |                         ^~~~~~~~~~~~~~
test-sys_stat-h.c:348:1: note: in expansion of macro 'static_assert'
  348 | static_assert (TYPE_SIGNED (blkcnt_t));
      | ^~~~~~~~~~~~~
-------------------------------------------------------------------------

and this is what happens in hppa:

-------------------------------------------------------------------------
Checking ./stackovf.test
Stack soft limit set to 8192K
Failure - m4 aborted unexpectedly
Output from m4:
m4: internal error detected; please report this bug to <bug-m4@gnu.org>: 
Segmentation fault

Skipped checks were:
  ./127.changeword ./128.changeword ./129.changeword ./130.changeword 
./131.changeword ./132.changeword ./133.changeword
Failed checks were:
  ./stackovf.test
make[4]: *** [Makefile:2574: check-local] Error 1
-------------------------------------------------------------------------

It might be worth to mention that this used to work five months ago
with 1.4.19, so this is a regression.

Full build logs available here, just click on the red "Build-Attempted":

https://buildd.debian.org/status/package.php?p=m4

Thanks.

  • m4 1.4.20 on a... Santiago Vila
    • Re: m4 1.... Collin Funk
      • Re: m... Santiago Vila
        • R... Collin Funk
          • ... Santiago Vila
        • R... Bruno Haible via Bug reports for the GNU m4 macro processor
      • Re: m... Bruno Haible via Bug reports for the GNU m4 macro processor
      • Re: m... Bruno Haible via Bug reports for the GNU m4 macro processor
        • R... Santiago Vila

Reply via email to