Hello,

I've built GNU m4 on AIX 6.1 Power6, with the following options:

CONFIG_SHELL=/bin/bash /bin/bash \
  ../m4-1.4.16/configure \
  --disable-nls \
  --prefix="/sw/aix61/m4-1.4.16-64bit" \
  AR="ar -X 64" \
  NM="nm -B -X 64" \
  LDFLAGS="-q64" \
  CC=xlc_r \
  CFLAGS="-g -O3 -q64 -qstrict -qarch=pwr6 -qtune=pwr6" \
  SHELL=/bin/bash

I'm getting several configure failures because the corresponding test codes
contain incorrect statements like division by zero to obtain Inf FP values.

Unfortunately the compiler catches these parts early and thus the program is
never run. This is entirely unnecessary if the declaration of the C99 NAN and
INFINITY macros had been tested before that.

Consequently the test-vasprintf-posix part of make check fails, I assume because
of the failed configure tests.

The above-described problem can be seen in lines 5243 and following of the
attached config.log.

Regards, Thomas
-- 
Thomas Jahns
DKRZ GmbH, Department: Application software

Deutsches Klimarechenzentrum
Bundesstraße 45a
D-20146 Hamburg

Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <ja...@dkrz.de>

Attachment: config.log.xz
Description: application/xz

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to