Thanks, On Tue, May 22, 2018 at 1:30 AM Alexey Proskuryakov <a...@webkit.org> wrote:
> Hi, > > To clarify, are you asking specifically for mac-32bit EWS to be upgraded? > No, I'm asking for upgrading mac/ios bots except for mac-32bit. > It has Xcode 9.2, and can be upgraded to 9.3.1 (that will be a multi-step > process, as we need to keep the version in sync with several other setups). > But macOS Sierra bots have Xcode 8.3.3, and that is the latest release for > Sierra. > Oh! Hmm, OK. So, to avoid build failures, we need to have the way to distinguish these 8.3.3's clang from 9.2 - 9.3.1 clangs. In terms of the implementation status of C++17, it is not a problem. Even clang 4 shows good status compared to GCC 6. > > - Alexey > > > 21 мая 2018 г., в 6:44, Yusuke SUZUKI <utatane....@gmail.com> написал(а): > > Hi WebKittens, in particular Apple bot maintainers! > > We are about to enable C++17 in all the WebKit ports, and the last step is > enabling C++17 for Xcode[1]. > While the latest shipped Xcode (w/ clang) supports C++17 option > (`-std=gnu++17`), EWS build bots do not support this. Some build bots > accept `-std=c++1z`, this option causes trouble in the latest Xcode (e.g. > mac-32bit uses the newer Xcode). > > Can we upgrade Xcodes in EWS and buildbots to the latest ones to accept > C++17 option? Once it is done, WebKit starts using fancy C++17 features > listed in GCC 6.0. > > Best regards, > Yusuke Suzuki > > [1]: https://bugs.webkit.org/show_bug.cgi?id=185176 > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > > > - Alexey > > > >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev