ResidueDecompositionCalculator.cc:155: internal compiler error: Segmentation fault

Member Site Forums Rosetta 3 Rosetta 3 – Build/Install ResidueDecompositionCalculator.cc:155: internal compiler error: Segmentation fault

Viewing 2 reply threads
  • Author
    Posts
    • #931
      Anonymous

        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!

        Pietro

        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/ResidueDecompositionCalculator.cc
        src/protocols/toolbox/PoseMetricCalculators/ResidueDecompositionCalculator.cc: In member function ‘void protocols::toolbox::PoseMetricCalculators::ResidueDecompositionCalculator::residue_set_numbers_to_decomposition()’:
        src/protocols/toolbox/PoseMetricCalculators/ResidueDecompositionCalculator.cc:155: 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.

      • #5697
        Anonymous
        • #5707
          Anonymous

            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!

        Viewing 2 reply threads
        • You must be logged in to reply to this topic.