Announcement

Collapse
No announcement yet.

CompilerDeathMatch: surprising results

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    Perhaps a bit late, but you aren't using the path64 compiler yet (which got mentioned on one of the first replies in this thread).

    Question. How do you compile apache (or anything) with a different compiler..? some steps please

    Comment


    • #47
      Originally posted by markg85 View Post
      Perhaps a bit late, but you aren't using the path64 compiler yet (which got mentioned on one of the first replies in this thread).

      Question. How do you compile apache (or anything) with a different compiler..? some steps please
      I decided not to include Path64 in this comparison since it basically is another version of Open64 (and would fit better into a version comparison. If I would have added more compilers it would probably have been more interesting with LLVM-GCC and Dragonegg). It takes quite a while to complete the test set already with the compilers I have included at this moment. I am currently trying to finish up with the SolarisStudio benchmarks for a final result of the 64-bit compilers. For 32-bit, I will most likely first focus on those compilers not available for 64-bit.

      In the meanwhile, this is the final comparison with "default" settings:
      http://global.phoronix-test-suite.co...641-4178-27177

      -O2, -O3, -Os and -Custom settings comming up as soon as they are finished (SolarisStudio left to test)

      I think this is the easier way to look at the results... The full comparison got too cluttered before.

      Comment


      • #48
        Originally posted by markg85 View Post
        Perhaps a bit late, but you aren't using the path64 compiler yet (which got mentioned on one of the first replies in this thread).

        Question. How do you compile apache (or anything) with a different compiler..? some steps please
        EDIT: the way I do the compiler comparisons is basically that I export the environmental variables CC and CXX = /path/to/compiler. I guess the same should work when manually compiling whatever you want to compile. In fact, that is exactly what I do in my makepkg.conf, where I have defined Clang as default compiler.

        Comment


        • #49
          Final results in new thread

          I have presented the final results for discussion in a new thread

          Comment

          Working...
          X