[Bug c++/77279] New: build error in isl/ctx.h

2016-08-17 Thread alexee...@gaz-is.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77279

Bug ID: 77279
   Summary: build error in isl/ctx.h
   Product: gcc
   Version: 6.1.0
Status: UNCONFIRMED
  Severity: critical
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: alexee...@gaz-is.ru
  Target Milestone: ---

system: SLES 11 sp2 64bit
gcc: 4.3.0

Try to build gcc 6.1.0 from sources.
Get error:
.../isl/include/isl/ctx.h:83: error: comma at end of enumerator list

[Bug c++/77279] build error in isl/ctx.h

2016-08-17 Thread alexee...@gaz-is.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77279

--- Comment #1 from Oleg.A  ---
correction: use gcc: 4.3.4

[Bug c++/77279] build error in isl/ctx.h

2016-08-17 Thread alexee...@gaz-is.ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77279

--- Comment #4 from Oleg.A  ---
g++ -std=gnu++98 -fno-PIE -c   -g -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -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../../gcc -I../../gcc/. -I../../gcc/../include
-I../../gcc/../libcpp/include -I/home/gis/gcc/gcc-6.1.0/build/./gmp
-I/home/gis/gcc/gcc-6.1.0/gmp -I/home/gis/gcc/gcc-6.1.0/build/./mpfr
-I/home/gis/gcc/gcc-6.1.0/mpfr -I/home/gis/gcc/gcc-6.1.0/mpc/src 
-I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/bid -I../libdecnumber
-I../../gcc/../libbacktrace -I/home/gis/gcc/gcc-6.1.0/build/./isl/include
-I/home/gis/gcc/gcc-6.1.0/isl/include  -o graphite.o -MT graphite.o -MMD -MP
-MF ./.deps/graphite.TPo ../../gcc/graphite.c
In file included from /home/gis/gcc/gcc-6.1.0/isl/include/isl/options.h:14,
 from ../../gcc/graphite.h:26,
 from ../../gcc/graphite.c:55:
/home/gis/gcc/gcc-6.1.0/isl/include/isl/ctx.h:83: error: comma at end of
enumerator list
make[3]: *** [graphite.o] Error 1
make[3]: Leaving directory `/home/gis/gcc/gcc-6.1.0/build/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/home/gis/gcc/gcc-6.1.0/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/gis/gcc/gcc-6.1.0/build'
make: *** [all] Error 2