Gary V. Vaughan wrote:
hppa2.0-hp-hpux10.20: Unable to compile 1 gnulib test;
2 gnulib test failures and 1 failed m4 check
cc -I. -I../lib -I. -I. -I.. -I./.. -I../lib -I./../lib +O2 -
Ae -z +Onofltacc +ESlit +DAportable +Oentrysched +Odataprefetch
+Onolimit -c test-stdint.c
cpp: "stdint.h", line 48: warning 2013: Unknown preprocessing
directive.
cpp: "stdio.h", line 24: warning 2013: Unknown preprocessing
directive.
cpp: "stdio.h", line 36: warning 2013: Unknown preprocessing
directive.
cpp: "stdlib.h", line 24: warning 2013: Unknown preprocessing
directive.
cpp: "stdlib.h", line 36: warning 2013: Unknown preprocessing
directive.
cpp: "test-stdint.c", line 250: warning 2012: Unrepresentable
preprocessor number 1LL.
cpp: "test-stdint.c", line 250: error 4038: Bad syntax for #if
condition.
cpp: "signal.h", line 24: warning 2013: Unknown preprocessing
directive.
cpp: "signal.h", line 36: warning 2013: Unknown preprocessing
directive.
gmake[4]: *** [test-stdint.o] Error 1
test-frexpl.c:111: assertion failed
/opt/fsw/bash30/bin/bash: line 1: 17730 ABORT instruction
(core dumped) EXEEXT='' EXEEXT='' EXEEXT='' srcdir='.' EXEEXT=''
srcdir='.' EXEEXT='' srcdir='.' ${dir}$tst
FAIL: test-frexpl
test-vasprintf-posix.c:514: assertion failed
/opt/fsw/bash30/bin/bash: line 1: 17804 ABORT instruction
(core dumped) EXEEXT='' EXEEXT='' EXEEXT='' srcdir='.' EXEEXT=''
srcdir='.' EXEEXT='' srcdir='.' ${dir}$tst
FAIL: test-vasprintf-posix
If you can reproduce these also with plain "cc -Ae", it would be
good if
you could investigate details, such as:
- what can be done to use 64-bit constants in preprocessor
directives with
this compiler?
- where does the sign bit of the negative zero get lost?
- does have_minus_zero () actually evaluate to true?