From 37213c5530b5cf28f2e5d427db357443b29e4d1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hana=20Dus=C3=ADkov=C3=A1?= Date: Sun, 22 Jan 2023 18:29:30 +0100 Subject: [PATCH] libs: add cthash (a c++ library implementing constexpr sha-2) (#4631) Co-authored-by: Patrick Quist --- etc/config/c++.amazon.properties | 9 ++++++++- etc/config/circle.amazon.properties | 9 ++++++++- etc/config/objc++.amazon.properties | 9 ++++++++- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/etc/config/c++.amazon.properties b/etc/config/c++.amazon.properties index 5998b67a56d..d56861e6626 100644 --- a/etc/config/c++.amazon.properties +++ b/etc/config/c++.amazon.properties @@ -1967,7 +1967,7 @@ compiler.nvcxx_arm_cxx22_9.semver=22.9 ################################# ################################# # Installed libs -libs=abseil:belleviews:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:gnulibbacktrace:googletest:gsl:hdf5:hedley:hfsm:highfive:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libassert:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mfem:mlir:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:seqan3:simde:sol2:spdlog:spy:stdexec:strong_type:taojson:tbb:tlexpected:toml11:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11:avr-libstdcpp:curl:copperspice:sqlite +libs=abseil:belleviews:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:cthash:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:gnulibbacktrace:googletest:gsl:hdf5:hedley:hfsm:highfive:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libassert:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mfem:mlir:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:seqan3:simde:sol2:spdlog:spy:stdexec:strong_type:taojson:tbb:tlexpected:toml11:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11:avr-libstdcpp:curl:copperspice:sqlite libs.abseil.name=Abseil libs.abseil.versions=trunk @@ -2213,6 +2213,13 @@ libs.ctbignum.url=https://github.com/niekbouman/ctbignum libs.ctbignum.versions.trunk.version=trunk libs.ctbignum.versions.trunk.path=/opt/compiler-explorer/libs/ctbignum/include +libs.cthash.name=CTHASH +libs.cthash.description=Compile time hashes +libs.cthash.versions=main +libs.cthash.url=https://github.com/hanickadot/cthash +libs.cthash.versions.main.version=main +libs.cthash.versions.main.path=/opt/compiler-explorer/libs/cthash/main/include + libs.ctre.name=CTRE libs.ctre.description=Compile Time Regular Expressions libs.ctre.versions=trunk:ecma-unicode:dfa:v2 diff --git a/etc/config/circle.amazon.properties b/etc/config/circle.amazon.properties index 0d49373e47e..d0fb133fb1b 100644 --- a/etc/config/circle.amazon.properties +++ b/etc/config/circle.amazon.properties @@ -26,7 +26,7 @@ compiler.circle128.intelAsm= ################################# ################################# # Installed libs (See c++.amazon.properties for a scheme of libs group) -libs=abseil:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:ctre:date:dataframe:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:glm:gnufs:googletest:gsl:hedley:hfsm:highway:immer:jsoncpp:kiwaku:kumi:kvasir:lager:lexy:libguarded:libuv:llvm:llvmfs:lua:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:seastar:simde:sol2:spdlog:spy:taojson:tbb:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xsimd:xtensor:xtl:ztdtext:zug +libs=abseil:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:cthash:ctre:date:dataframe:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:glm:gnufs:googletest:gsl:hedley:hfsm:highway:immer:jsoncpp:kiwaku:kumi:kvasir:lager:lexy:libguarded:libuv:llvm:llvmfs:lua:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:seastar:simde:sol2:spdlog:spy:taojson:tbb:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xsimd:xtensor:xtl:ztdtext:zug libs.abseil.name=Abseil libs.abseil.versions=trunk @@ -247,6 +247,13 @@ libs.ctbignum.url=https://github.com/niekbouman/ctbignum libs.ctbignum.versions.trunk.version=trunk libs.ctbignum.versions.trunk.path=/opt/compiler-explorer/libs/ctbignum/include +libs.cthash.name=CTHASH +libs.cthash.description=Compile time hashes +libs.cthash.versions=main +libs.cthash.url=https://github.com/hanickadot/cthash +libs.cthash.versions.main.version=main +libs.cthash.versions.main.path=/opt/compiler-explorer/libs/cthash/main/include + libs.ctre.name=CTRE libs.ctre.description=Compile Time Regular Expressions libs.ctre.versions=trunk:ecma-unicode:dfa:v2 diff --git a/etc/config/objc++.amazon.properties b/etc/config/objc++.amazon.properties index db19c601208..eeb02bc8361 100644 --- a/etc/config/objc++.amazon.properties +++ b/etc/config/objc++.amazon.properties @@ -37,7 +37,7 @@ compiler.objcppgsnapshot.semver=(trunk) ################################# ################################# # Installed libs -libs=abseil:belleviews:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:gnulibbacktrace:googletest:gsl:hdf5:hedley:hfsm:highfive:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libassert:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mfem:mlir:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:seqan3:simde:sol2:spdlog:spy:stdexec:strong_type:taojson:tbb:tlexpected:toml11:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11:avr-libstdcpp:curl:copperspice:sqlite +libs=abseil:belleviews:benchmark:benri:blaze:boost:bmulti:brigand:catch2:cctz:cmcstl2:cnl:cppcoro:cppitertools:crosscables:ctbignum:cthash:ctre:date:dataframe:dawjson:dlib:doctest:eastl:eigen:enoki:entt:etl:eve:expected_lite:fastor:fmt:gemmlowp:glm:gnufs:gnulibbacktrace:googletest:gsl:hdf5:hedley:hfsm:highfive:highway:hotels-template-library:immer:jsoncons:jsoncpp:kiwaku:kumi:kvasir:lager:lagom:lexy:libassert:libguarded:libsimdpp:libuv:llvm:llvmfs:lua:magic_enum:mfem:mlir:mp-coro:mp-units:namedtype:nanorange:nlohmann_json:nsimd:ofw:openssl:outcome:pegtl:pipes:pugixml:python:rangesv3:raberu:scnlib:seastar:seqan3:simde:sol2:spdlog:spy:stdexec:strong_type:taojson:tbb:tlexpected:toml11:tomlplusplus:trompeloeil:tts:type_safe:unifex:vcl:xercesc:xsimd:xtensor:xtl:ztdtext:zug:cli11:avr-libstdcpp:curl:copperspice:sqlite libs.abseil.name=Abseil libs.abseil.versions=trunk @@ -283,6 +283,13 @@ libs.ctbignum.url=https://github.com/niekbouman/ctbignum libs.ctbignum.versions.trunk.version=trunk libs.ctbignum.versions.trunk.path=/opt/compiler-explorer/libs/ctbignum/include +libs.cthash.name=CTHASH +libs.cthash.description=Compile time hashes +libs.cthash.versions=main +libs.cthash.url=https://github.com/hanickadot/cthash +libs.cthash.versions.main.version=main +libs.cthash.versions.main.path=/opt/compiler-explorer/libs/cthash/main/include + libs.ctre.name=CTRE libs.ctre.description=Compile Time Regular Expressions libs.ctre.versions=trunk:ecma-unicode:dfa:v2