mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 10:33:59 -05:00
Add experimental Clang for P2561 (#8260)
Adds experimental version of Clang for P2561 (with different syntax: `!?`).
This commit is contained in:
@@ -525,7 +525,7 @@ compiler.clang2110.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-lin
|
||||
compiler.clang2110.debugPatched=true
|
||||
|
||||
|
||||
group.clangx86trunk.compilers=clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_bb_p2996:clang_p2998:clang_p3068:clang_p3309:clang_p3334:clang_p3367:clang_p3372:clang_p3385:clang_p3412:clang_p3776:clang_implicit_constexpr:clang_lifetime:clang_p1061:clang_parmexpr:clang_patmat:clang_embed:clang_dang:clang_reflection:clang_variadic_friends:clang_widberg:clang_resugar:clang_clangir:clang_dascandy_contracts:clang_ericwf_contracts:clang_p1974:clang_chrisbazley
|
||||
group.clangx86trunk.compilers=clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_p2561:clang_bb_p2996:clang_p2998:clang_p3068:clang_p3309:clang_p3334:clang_p3367:clang_p3372:clang_p3385:clang_p3412:clang_p3776:clang_implicit_constexpr:clang_lifetime:clang_p1061:clang_parmexpr:clang_patmat:clang_embed:clang_dang:clang_reflection:clang_variadic_friends:clang_widberg:clang_resugar:clang_clangir:clang_dascandy_contracts:clang_ericwf_contracts:clang_p1974:clang_chrisbazley
|
||||
group.clangx86trunk.intelAsm=-mllvm --x86-asm-syntax=intel
|
||||
group.clangx86trunk.options=--gcc-toolchain=/opt/compiler-explorer/gcc-snapshot
|
||||
group.clangx86trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
|
||||
@@ -565,6 +565,9 @@ 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_p2561.exe=/opt/compiler-explorer/clang-p2561-trunk/bin/clang++
|
||||
compiler.clang_p2561.semver=(experimental P2561)
|
||||
compiler.clang_p2561.notification=Experimental P2561 Support (!?); see <a href="https://github.com/vasama/llvm/tree/P2561" target="_blank" rel="noopener noreferrer">P2561<sup><small class="fas fa-external-link-alt opens-new-window" title="Opens in a new window"></small></sup></a>
|
||||
compiler.clang_bb_p2996.exe=/opt/compiler-explorer/clang-bb-p2996-trunk/bin/clang++
|
||||
compiler.clang_bb_p2996.semver=(reflection - C++26)
|
||||
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>
|
||||
|
||||
Reference in New Issue
Block a user