Emscripten is coupled with clang version, according to clang docs C++17 starts from Clang 5.0, while we are using Clang 14.0.6 so should be safe.
Depends on D8487
Differential D8488 Authored by kamil on Jul 12 2023, 6:18 AM.
Details
Summary Emscripten is coupled with clang version, according to clang docs C++17 starts from Clang 5.0, while we are using Clang 14.0.6 so should be safe. Depends on D8487 Test Plan Run script
Diff Detail
Event Timelinekamil held this revision as a draft. Herald added a subscriber: ashoat. · View Herald TranscriptJul 12 2023, 6:18 AM2023-07-12 06:18:42 (UTC-7)
kamil added a child revision: D8489: [native] replace `uint` with `unsigned int`.Jul 12 2023, 6:21 AM2023-07-12 06:21:40 (UTC-7) Harbormaster completed remote builds in B20903: Diff 28634.Jul 12 2023, 6:35 AM2023-07-12 06:35:53 (UTC-7) Comment Actions Are we already explicitly using c++17 in native (not c++14 with extensions for 17)? If not it would be good to use it. This revision is now accepted and ready to land.Jul 14 2023, 2:26 AM2023-07-14 02:26:49 (UTC-7) Comment Actions
I think so Closed by commit rCOMM21bb64c23e31: [nix] Enable C++17 support for Emscripten (authored by kamil). · Explain WhyJul 20 2023, 6:56 AM2023-07-20 06:56:28 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 28634 web/scripts/run_emscripten.sh
|