From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11026 invoked by alias); 10 Mar 2012 18:09:39 -0000 Received: (qmail 11018 invoked by uid 22791); 10 Mar 2012 18:09:37 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_AV,TW_CL,TW_CX,TW_LN,TW_OV,TW_TB X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 10 Mar 2012 18:09:23 +0000 From: "paolo.np13 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/52553] New: Internal compiler error on build Parma Polyhedra Library Date: Sat, 10 Mar 2012 18:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Keywords: X-Bugzilla-Severity: blocker X-Bugzilla-Who: paolo.np13 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2012-03/txt/msg00788.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D52553 Bug #: 52553 Summary: Internal compiler error on build Parma Polyhedra Library Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c++ AssignedTo: unassigned@gcc.gnu.org ReportedBy: paolo.np13@gmail.com Created attachment 26873 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=3D26873 preprocessed Polyhedron_public.cc g++ -v Using built-in specs. COLLECT_GCC=3Dg++ COLLECT_LTO_WRAPPER=3D/home/paolo/tgcc/libexec/gcc/x86_64-pc-linux-gnu/4.6.= 3/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-4.6.3/configure --prefix=3D/home/paolo/tgcc --enable-shared --with-gnu-as --with-gnu-ld --enable-threads=3Dposix --enab= le-tls --with-arch-32=3Di686 --with-tune=3Dgeneric --enable-__cxa_atexit --enable-bootstrap --enable-languages=3Dc,c++,lto --enable-targets=3Dall --enable-checking=3Dyes --with-gmp-include=3D/home/paolo/tgcc/include --with-gmp-lib=3D/home/paolo/tgcc/lib64 --with-mpfr-include=3D/home/paolo/tgcc/include --with-mpfr-lib=3D/home/paolo/tgcc/lib64 --with-mpc-include=3D/home/paolo/tgcc/include --with-mpc-lib=3D/home/paolo/tgcc/lib64 --with-ppl-include=3D/home/paolo/tgcc/include --with-ppl-lib=3D/home/paolo/tgcc/lib64 --with-cloog-include=3D/home/paolo/tgcc/include --with-cloog-lib=3D/home/paolo/tgcc/lib64 --with-linker-hash-style=3Dboth --enable-linker-build-id --enable-gnu-unique-object --build=3Dx86_64-pc-lin= ux-gnu Thread model: posix gcc version 4.6.3 (GCC) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3Duname -a Linux np13m-lnx 3.2.9-1.fc16.x86_64 #1 SMP Thu Mar 1 01:41:10 UTC 2012 x86_= 64 x86_64 x86_64 GNU/Linux =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D g++ -v -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/opt/gcc/include -g -O2 -frounding-math -O3 -pipe -pthread -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexcept= ions -fstack-protector-all --param=3Dssp-buffer-size=3D4 -march=3Dnative -W -Wal= l -MT Polyhedron_public.lo -MD -MP -MF .deps/Polyhedron_public.Tpo -c Polyhedron_public.cc -fPIC -DPIC -o .libs/Polyhedron_public.o Using built-in specs. COLLECT_GCC=3Dg++ COLLECT_LTO_WRAPPER=3D/home/paolo/tgcc/libexec/gcc/x86_64-pc-linux-gnu/4.6.= 3/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-4.6.3/configure --prefix=3D/home/paolo/tgcc --enable-shared --with-gnu-as --with-gnu-ld --enable-threads=3Dposix --enab= le-tls --with-arch-32=3Di686 --with-tune=3Dgeneric --enable-__cxa_atexit --enable-bootstrap --enable-languages=3Dc,c++,lto --enable-targets=3Dall --enable-checking=3Dyes --with-gmp-include=3D/home/paolo/tgcc/include --with-gmp-lib=3D/home/paolo/tgcc/lib64 --with-mpfr-include=3D/home/paolo/tgcc/include --with-mpfr-lib=3D/home/paolo/tgcc/lib64 --with-mpc-include=3D/home/paolo/tgcc/include --with-mpc-lib=3D/home/paolo/tgcc/lib64 --with-ppl-include=3D/home/paolo/tgcc/include --with-ppl-lib=3D/home/paolo/tgcc/lib64 --with-cloog-include=3D/home/paolo/tgcc/include --with-cloog-lib=3D/home/paolo/tgcc/lib64 --with-linker-hash-style=3Dboth --enable-linker-build-id --enable-gnu-unique-object --build=3Dx86_64-pc-lin= ux-gnu Thread model: posix gcc version 4.6.3 (GCC)=20 COLLECT_GCC_OPTIONS=3D'-v' '-D' 'HAVE_CONFIG_H' '-I' '.' '-I' '..' '-I' '..= ' '-I' '../src' '-I' '/opt/gcc/include' '-g' '-O2' '-frounding-math' '-O3' '-pipe' '-pthread' '-fexceptions' '-fstack-protector-all' '--param' 'ssp-buffer-siz= e=3D4' '-march=3Dnative' '-Wextra' '-Wall' '-MT' 'Polyhedron_public.lo' '-MD' '-MP' '-MF' '.deps/Polyhedron_public.Tpo' '-c' '-fPIC' '-D' 'PIC' '-o' '.libs/Polyhedron_public.o' '-shared-libgcc' /home/paolo/tgcc/libexec/gcc/x86_64-pc-linux-gnu/4.6.3/cc1plus -quiet -v -= I . -I .. -I .. -I ../src -I /opt/gcc/include -MD .libs/Polyhedron_public.d -MF .deps/Polyhedron_public.Tpo -MP -MT Polyhedron_public.lo -D_GNU_SOURCE -D_REENTRANT -D HAVE_CONFIG_H -D PIC -D_FORTIFY_SOURCE=3D2 Polyhedron_publi= c.cc -march=3Dcore2 -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mno-popcnt -m= no-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mno-avx -mno-sse4.2 -msse4.1 --param l1-cache-size=3D32 --param l1-cache-line-size=3D64 --param l2-cache-size=3D3072 -mtune=3Dcore2 -quiet -dumpbase Polyhedron_public.cc -auxbase-strip .libs/Polyhedron_public.o -g -O2 -O3 -Wextra -Wall -version -frounding-math -fexceptions -fstack-protector-all -fPIC --param ssp-buffer-size=3D4 -o - | /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-li= nux-gnu/bin/as -v -I . -I .. -I .. -I ../src -I /opt/gcc/include --64 -o .libs/Polyhedron_public.o GNU assembler version 2.22 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.22 GNU C++ (GCC) version 4.6.3 (x86_64-pc-linux-gnu) compiled by GNU C version 4.6.3, GMP version 5.0.4, MPFR version 3.1.0-p7, MPC version 0.9 GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 ignoring nonexistent directory "/home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-l= inux-gnu/include" ignoring duplicate directory ".." ignoring duplicate directory "../src" #include "..." search starts here: #include <...> search starts here: . .. /opt/gcc/include /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../include/c++/= 4.6.3 /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../include/c++/= 4.6.3/x86_64-pc-linux-gnu /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../include/c++/= 4.6.3/backward /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include /usr/local/include /home/paolo/tgcc/include /home/paolo/tgcc/lib/gcc/x86_64-pc-linux-gnu/4.6.3/include-fixed /usr/include End of search list. GNU C++ (GCC) version 4.6.3 (x86_64-pc-linux-gnu) compiled by GNU C version 4.6.3, GMP version 5.0.4, MPFR version 3.1.0-p7, MPC version 0.9 GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 Compiler executable checksum: 953b010df25501ebd4009e7d28f2f271 Polyhedron_public.cc: In member function =E2=80=98void Parma_Polyhedra_Library::Polyhedron::time_elapse_assign(const Parma_Polyhedra_Library::Polyhedron&)=E2=80=99: Polyhedron_public.cc:3403:23: internal compiler error: tree check: expected tree that contains =E2=80=98decl minimal=E2=80=99 structure, have =E2=80=98= tree_list=E2=80=99 in check_previous_goto_1, at cp/decl.c:2640