https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62121
Bug ID: 62121
Summary: internal compiler error: Segmentation fault
Product: gcc
Version: 4.9.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: berisc at gmail dot com
Created attachment 33311
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33311&action=edit
preprocessed file
I got the "internal compiler error: Segmentation fault" when trying to compile
a piece of software.
I did my best with reducing the size of the preprocessed file.
This is the call I used:
[jure@liana Simulation]$ g++ -v -save-temps -O2 -g -Wall -Wno-write-strings
-fno-strict-aliasing -I/usr/local/src/Cola/Simulation -I/usr/local/src/Cola -c
/usr/local/src/Cola/Simulation/Generate.cc -o Generate.o
Using built-in specs.
COLLECT_GCC=g++
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-4.9.1/configure --prefix=/usr
--libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/
--enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared
--enable-threads=posix --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch
--disable-libssp --enable-gnu-unique-object --enable-linker-build-id
--enable-cloog-backend=isl --disable-isl-version-check
--disable-cloog-version-check --enable-lto --enable-plugin
--enable-install-libiberty --with-linker-hash-style=gnu --disable-multilib
--disable-werror --enable-checking=release
Thread model: posix
gcc version 4.9.1 (GCC)
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-O2' '-g' '-Wall' '-Wno-write-strings'
'-fno-strict-aliasing' '-I' '/usr/local/src/Cola/Simulation' '-I'
'/usr/local/src/Cola' '-c' '-o' 'Generate.o' '-shared-libgcc' '-mtune=generic'
'-march=x86-64'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/cc1plus -E -quiet -v -I
/usr/local/src/Cola/Simulation -I /usr/local/src/Cola -D_GNU_SOURCE
/usr/local/src/Cola/Simulation/Generate.cc -mtune=generic -march=x86-64 -Wall
-Wno-write-strings -fno-strict-aliasing -g -fworking-directory -O2
-fpch-preprocess -o Generate.ii
ignoring nonexistent directory
"/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../../x86_64-unknown-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/local/src/Cola/Simulation
/usr/local/src/Cola
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../../include/c++/4.9.1
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../../include/c++/4.9.1/x86_64-unknown-linux-gnu
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/../../../../include/c++/4.9.1/backward
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/include
/usr/local/include
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/include-fixed
/usr/include
End of search list.
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-O2' '-g' '-Wall' '-Wno-write-strings'
'-fno-strict-aliasing' '-I' '/usr/local/src/Cola/Simulation' '-I'
'/usr/local/src/Cola' '-c' '-o' 'Generate.o' '-shared-libgcc' '-mtune=generic'
'-march=x86-64'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/cc1plus -fpreprocessed Generate.ii
-quiet -dumpbase Generate.cc -mtune=generic -march=x86-64 -auxbase-strip
Generate.o -g -O2 -Wall -Wno-write-strings -version -fno-strict-aliasing -o
Generate.s
GNU C++ (GCC) version 4.9.1 (x86_64-unknown-linux-gnu)
compiled by GNU C version 4.9.1, GMP version 6.0.0, MPFR version 3.1.2-p10,
MPC version 1.0.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU C++ (GCC) version 4.9.1 (x86_64-unknown-linux-gnu)
compiled by GNU C version 4.9.1, GMP version 6.0.0, MPFR version 3.1.2-p10,
MPC version 1.0.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: fdbc1ab4b95871335b3cdc1df328ea62
/usr/local/src/Cola/Simulation/Generate.cc: In member function ‘virtual double
generateBremsstrahlung::generateEvent(double)’:
/usr/local/src/Cola/Simulation/Generate.cc:18:12: warning: unused variable
‘random’ [-Wunused-variable]
double random = halton[2]();
^
/usr/local/src/Cola/Simulation/Generate.cc:18:31: internal compiler error:
Segmentation fault
double random = halton[2]();
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.