Changes between Version 1 and Version 2 of Ticket #54773, comment 14


Ignore:
Timestamp:
Sep 11, 2017, 6:36:13 PM (7 years ago)
Author:
RJVB (René Bertin)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #54773, comment 14

    v1 v2  
    1010However, the resulting compiler failed to build some Qt 5.8 code (a bit surprising because that same code builds fine with the system clang).
    1111
     12'''EDIT''': belay that. The failure I saw was due to using the `c++/v1` headers from Xcode 6.2 . `port:gcc7+libcxx40` (= using those headers from llvm-4.0) builds the problem code just fine, whether I use clang 4.0.1 as the assember or the system clang (600.0.57). With the latter the build is also about 10seconds faster (7-8%).
     13
     14
    1215As a side-note: a full GCC build configured with `--disable-bootstrap` using clang-mp-4.0 is over 4x faster than the `bootstrap-lean` procedure used normally, the build directory is more than 2x smaller (*after* HFS compression!) and the resulting binary image (xz-compressed tarball) is 10% smaller. I still need to do a few comparisons of compiler performance (the bootstrapped version might be faster according to the docs) but these figures justify a `+quick` variant IMHO.