https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86630

            Bug ID: 86630
           Summary: gcc/graphite.c build failure on AIX 5.2 and 5.3
           Product: gcc
           Version: 5.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bugzilla-gcc at thewrittenword dot com
  Target Milestone: ---

I tried building gcc-5.5.0 on AIX 5.2 and 5.3 as follows:
  $ gtar Jxf gcc-5.5.0.tar.xz
  $ cd gcc-5.5.0
  $ mkdir .obj
  $ cd .obj
  $ PATH=/opt/TWWfsw/gcc49/bin:$PATH /opt/fsw/bash42/bin/bash \
../configure SHELL=/opt/fsw/bash42/bin/bash \
CONFIG_SHELL=/opt/fsw/bash42/bin/bash LDR_CNTRL=MAXDATA=0x70000000 \
LDFLAGS="-Wl,-brtl -Wl,blibpath:/opt/TWWfsw/libisl016/lib:\
/opt/TWWfsw/libgmp61/lib:/opt/TWWfsw/libmpc10/lib:\
/opt/TWWfsw/libmpfr31/lib:/usr/lib" --enable-nls \
--with-included-gettext --enable-shared --enable-threads \
--enable-languages="c,c++,fortran,lto" --with-gmp=/opt/TWWfsw/libgmp61 \
--with-isl=/opt/TWWfsw/libisl016 --with-mpc=/opt/TWWfsw/libmpc10 \
--with-mpfr=/opt/TWWfsw/libmpfr31 --with-local-prefix=/tmp/gcc5 \
--prefix=/tmp/gcc5
  ...
  $ PATH=/opt/TWWfsw/gcc49/bin:$PATH LDR_CNTRL=MAXDATA=0x70000000 \
SHELL=/opt/fsw/bin/bash CONFIG_SHELL=/opt/fsw/bin/bash gmake
  ...

The build failed with the following:
g++ -c   -g -DIN_GCC    -fno-exceptions -fno-rtti -fasynchronous-unwind-tables
-W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format
-Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long
-Wno-variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I.
-I. -I/opt/build/china/gcc-5.5.0/gcc -I/opt/build/china/gcc-5.5.0/gcc/.
-I/opt/build/china/gcc-5.5.0/gcc/../include -I./../intl
-I/opt/build/china/gcc-5.5.0/gcc/../libcpp/include
-I/opt/TWWfsw/libgmp61/include -I/opt/TWWfsw/libmpfr31/include
-I/opt/TWWfsw/libmpc10/include 
-I/opt/build/china/gcc-5.5.0/gcc/../libdecnumber
-I/opt/build/china/gcc-5.5.0/gcc/../libdecnumber/dpd -I../libdecnumber
-I/opt/build/china/gcc-5.5.0/gcc/../libbacktrace
-I/opt/TWWfsw/libisl016/include  -o graphite.o -MT graphite.o -MMD -MP -MF
./.deps/graphite.TPo /opt/build/china/gcc-5.5.0/gcc/graphite.c
In file included from /opt/build/china/gcc-5.5.0/gcc/system.h:1116:0,
                 from /opt/build/china/gcc-5.5.0/gcc/graphite.c:45:
/opt/build/china/gcc-5.5.0/gcc/wide-int.h: In member function 'void
generic_wide_int<T>::dump() const':
/opt/build/china/gcc-5.5.0/gcc/hwint.h:110:38: error: expected ')' before
'PRIx64'
 #define HOST_WIDE_INT_PRINT_HEX "%#" PRIx64
                                      ^
/opt/build/china/gcc-5.5.0/gcc/wide-int.h:870:22: note: in expansion of macro
'HOST_WIDE_INT_PRINT_HEX'
     fprintf (stderr, HOST_WIDE_INT_PRINT_HEX ",", val[len - 1 - i]);
                      ^
/opt/build/china/gcc-5.5.0/gcc/hwint.h:110:38: error: expected ')' before
'PRIx64'
 #define HOST_WIDE_INT_PRINT_HEX "%#" PRIx64
                                      ^
/opt/build/china/gcc-5.5.0/gcc/wide-int.h:871:20: note: in expansion of macro
'HOST_WIDE_INT_PRINT_HEX'
   fprintf (stderr, HOST_WIDE_INT_PRINT_HEX "], precision = %d\n",
                    ^
gmake[3]: *** [graphite.o] Error 1
gmake[3]: Leaving directory `/opt/build/china/gcc-5.5.0/.obj/gcc'

Reply via email to