You are here internal compiler error: Segmentation fault

3 posts / 0 new
Last post internal compiler error: Segmentation fault

Hello everyone,

I am trying to install Rosetta 3.2.1 on my x86_64 GNU/Linux machine,
running the 2.6.31-14-generic kernel #48-Ubuntu x86_64 GNU/Linux

I run Python 2.6.4

The compilation fails, below is the bottom of the log, please suggest what to do.
Is there an easy way of switching to another freely available c++ compiler for example, and how would I do so?

Thanks for any piece of advice you'll be able to provide!


PS I attach a larger chunk of the logfile

g++ -o build/src/release/linux/2.6/64/x86/gcc/protocols/toolbox/PoseMetricCalculators/ResidueDecompositionCalculator.os -c -std=c++98 -pipe -ffor-scope -W -Wall -pedantic -Wno-long-long -O3 -ffast-math -funroll-loops -finline-functions -finline-limit=20000 -s -Wno-unused-variable -fPIC -DNDEBUG -Isrc -Iexternal/include -Isrc/platform/linux/64/gcc -Isrc/platform/linux/64 -Isrc/platform/linux -Iexternal/boost_1_38_0 -I/usr/local/include -I/usr/include src/protocols/toolbox/PoseMetricCalculators/
src/protocols/toolbox/PoseMetricCalculators/ In member function 'void protocols::toolbox::PoseMetricCalculators::ResidueDecompositionCalculator::residue_set_numbers_to_decomposition()':
src/protocols/toolbox/PoseMetricCalculators/ internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
scons: *** [build/src/release/linux/2.6/64/x86/gcc/protocols/toolbox/PoseMetricCalculators/ResidueDecompositionCalculator.os] Error 1
scons: building terminated because of errors.

build.txt56.53 KB
Post Situation: 
Thu, 2011-06-02 09:31
Thu, 2011-06-02 15:36

Thanks for the prompt and useful reply.
The thread in the link above explains that for the compilation to carry on all one needs to do is modify the
file $PHENIX_ROSETTA_PATH/rosetta_source/tools/build/basic.settings :
the 4 lines containing the option "finline-limit=20000" need to be changed to say "finline-limit=1133". Yay! Go Rosetta!

Fri, 2011-06-03 02:43