Reply To: gcc 4.4 (4.4.2) compile error with mode=release related to -finline-limit=20000 compile option [SOLVED]

Member Site Forums Rosetta 3 Rosetta 3 – Build/Install gcc 4.4 (4.4.2) compile error with mode=release related to -finline-limit=20000 compile option [SOLVED] Reply To: gcc 4.4 (4.4.2) compile error with mode=release related to -finline-limit=20000 compile option [SOLVED]

#4922
Anonymous

    OK, our suggestion is:

    A) use the handy bug report above to lean on your sysadmin to upgrade to a non-broken GCC (4.5).

    B) Lowering the inline limit is known to negatively affect performance on older versions of Rosetta. At some point a software engineer tested to see how high it needed to be before it stopped improving performance. We are many Rosetta and GCC versions advanced since then, so maybe you’ll be lucky and it won’t have an effect. Nobody’s tried it yet.

    C) We can tweak it in basic.settings, but then people might non-obviously get “slow rosetta” if they happened to have 4.4 installed, and “fast rosetta” if they have 4.5 or 4.3. It seems better to get them to not use the buggy compiler.

    D) If you aren’t USING ResidueDecompositionCalculator – why not just dummy out all its functions? If you want to try this I’ll help you track where it’s used.