diff options
author | Matt Godbolt <matt@godbolt.org> | 2024-03-13 22:10:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-13 22:10:39 -0500 |
commit | 23ca3344d0895bdd16509c4d554d93b4e7a23b5c (patch) | |
tree | 67e007be9b3b4eb189ed25f4b073a5cc595b589a | |
parent | 8463590186248dd4fabedc06e8957b5255efb3f0 (diff) | |
download | compiler-explorer-gh-10972.tar.gz compiler-explorer-gh-10972.zip |
Support for bloomberg reflection p2996 cc @katzdm (#6244)gh-10972
-rw-r--r-- | etc/config/c++.amazon.properties | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/config/c++.amazon.properties b/etc/config/c++.amazon.properties index 9932b72c4..d1f1282de 100644 --- a/etc/config/c++.amazon.properties +++ b/etc/config/c++.amazon.properties @@ -387,7 +387,7 @@ compiler.clang1810.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0 compiler.clang1810.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu compiler.clang1810.debugPatched=true -group.clangx86trunk.compilers=clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_lifetime:clang_p1061:clang_parmexpr:clang_patmat:clang_embed:clang_dang:clang_reflection:clang_variadic_friends:clang_widberg:clang_resugar:clang_clangir +group.clangx86trunk.compilers=clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_bb_p2996:clang_lifetime:clang_p1061:clang_parmexpr:clang_patmat:clang_embed:clang_dang:clang_reflection:clang_variadic_friends:clang_widberg:clang_resugar:clang_clangir group.clangx86trunk.intelAsm=-mllvm --x86-asm-syntax=intel group.clangx86trunk.options=--gcc-toolchain=/opt/compiler-explorer/gcc-snapshot group.clangx86trunk.demangler=/opt/compiler-explorer/clang-trunk/bin/llvm-cxxfilt @@ -426,6 +426,10 @@ compiler.clang_lifetime.exe=/opt/compiler-explorer/clang-lifetime-trunk/bin/clan compiler.clang_lifetime.semver=(experimental -Wlifetime) compiler.clang_lifetime.options=--gcc-toolchain=/opt/compiler-explorer/gcc-8.2.0 -Wlifetime compiler.clang_lifetime.notification=Lifetime profile checker based on Herb Sutter's paper; see <a href="https://herbsutter.com/2018/09/20/lifetime-profile-v1-0-posted/" target="_blank" rel="noopener noreferrer">this blog post <sup><small class="fas fa-external-link-alt opens-new-window" title="Opens in a new window"></small></sup></a> for more information +compiler.clang_bb_p2996.exe=/opt/compiler-explorer/clang-bb-p2996-trunk/bin/clang++ +compiler.clang_bb_p2996.semver=(experimental P2996) +compiler.clang_bb_p2996.notification=Experimental Reflection Support; see <a href="https://github.com/bloomberg/clang-p2996/blob/p2996/P2996.md" target="_blank" rel="noopener noreferrer">P2996<sup><small class="fas fa-external-link-alt opens-new-window" title="Opens in a new window"></small></sup></a> +compiler.clang_bb_p2996.options=-std=c++26 -freflection compiler.clang_p1061.exe=/opt/compiler-explorer/clang-p1061-trunk/bin/clang++ compiler.clang_p1061.semver=(experimental P1061) compiler.clang_p1061.notification=Experimental Structure Bindings can introduce a Pack; see <a href="https://wg21.link/P1061" target="_blank" rel="noopener noreferrer">P1061<sup><small class="fas fa-external-link-alt opens-new-window" title="Opens in a new window"></small></sup></a> |