Skip to content

Commit

Permalink
[ci] Update llfio to work with clang 19
Browse files Browse the repository at this point in the history
  • Loading branch information
jcelerier committed Nov 7, 2024
1 parent d32e6e6 commit 88bf577
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion 3rdparty/llfio
Submodule llfio updated 105 files
2 changes: 1 addition & 1 deletion 3rdparty/outcome
Submodule outcome updated 94 files
+2 −2 .boostify
+3 −0 .ci.cmake
+3 −8 .github/workflows/abi_stability.yml
+4 −9 .github/workflows/documentation.yml
+4 −4 .github/workflows/installability.yml
+3 −3 .github/workflows/make_release.yml
+55 −0 .github/workflows/unittests_freebsd.yml.disabled
+8 −13 .github/workflows/unittests_linux.yml
+6 −6 .github/workflows/unittests_macos.yml
+4 −4 .github/workflows/unittests_windows.yml
+33 −23 CMakeLists.txt
+121 −0 boostify/.github/actions/boost_clone/action.yml
+131 −0 boostify/.github/actions/cmake_run/action.yml
+65 −0 boostify/.github/workflows/ci.yml
+33 −2 boostify/CMakeLists.txt
+26 −0 boostify/build.jam
+34 −21 boostify/include/boost/outcome/config.hpp
+11 −0 boostify/meta/explicit-failures-markup.xml
+8 −5 boostify/test/Jamfile.v2
+1 −1 cmake/QuickCppLibBootstrap.cmake
+27 −23 cmake/headers.cmake
+2 −0 cmake/tests.cmake
+1 −1 doc/html
+19 −1 doc/src/content/_index.md
+134 −2 doc/src/content/changelog/_index.md
+3 −0 doc/src/content/experimental/advantages.md
+51 −0 doc/src/content/experimental/c-api/from-c/_index.md
+11 −0 doc/src/content/experimental/c-api/from-c/declare.md
+101 −0 doc/src/content/experimental/c-api/from-c/system_code.md
+18 −0 doc/src/content/experimental/c-api/from-c/try.md
+14 −0 doc/src/content/experimental/c-api/from-c/use.md
+2 −2 doc/src/content/experimental/c-api/from-cxx/_index.md
+0 −0 doc/src/content/experimental/c-api/from-cxx/example.md
+0 −0 doc/src/content/experimental/c-api/from-cxx/example2.md
+0 −98 doc/src/content/experimental/c-api/reference.md
+1 −1 doc/src/content/experimental/outcome.md
+36 −0 doc/src/content/experimental/worked-example-long/_index.md
+0 −0 doc/src/content/experimental/worked-example-long/constructor.md
+1 −1 doc/src/content/experimental/worked-example-long/implicit_conversion.md
+0 −0 doc/src/content/experimental/worked-example-long/message.md
+0 −0 doc/src/content/experimental/worked-example-long/preamble.md
+1 −1 doc/src/content/experimental/worked-example-long/source.md
+0 −0 doc/src/content/experimental/worked-example-long/string_ref.md
+0 −0 doc/src/content/experimental/worked-example-long/value_type.md
+23 −26 doc/src/content/experimental/worked-example/_index.md
+13 −0 doc/src/content/experimental/worked-example/implicit-construction.md
+1 −1 doc/src/content/reference/policies/base/ub.md
+12 −3 doc/src/content/requirements/_index.md
+1 −1 doc/src/snippets/c_api.c
+101 −0 doc/src/snippets/c_api2.cpp
+1 −1 doc/src/snippets/cpp_api.cpp
+4 −3 doc/src/snippets/experimental_status_code.cpp
+72 −0 doc/src/snippets/intro_c_example.cpp
+107 −0 doc/src/snippets/quick_status_code_from_enum.cpp
+67 −59 include/outcome/basic_outcome.hpp
+41 −25 include/outcome/basic_result.hpp
+17 −5 include/outcome/config.hpp
+34 −20 include/outcome/convert.hpp
+12 −4 include/outcome/detail/basic_outcome_exception_observers.hpp
+2 −0 include/outcome/detail/basic_outcome_failure_observers.hpp
+12 −4 include/outcome/detail/basic_result_error_observers.hpp
+11 −4 include/outcome/detail/basic_result_value_observers.hpp
+153 −36 include/outcome/detail/coroutine_support.ipp
+3 −3 include/outcome/detail/revision.hpp
+98 −0 include/outcome/detail/try.h
+129 −582 include/outcome/detail/value_storage.hpp
+4 −4 include/outcome/detail/version.hpp
+5 −1 include/outcome/experimental/coroutine_support.hpp
+356 −4 include/outcome/experimental/result.h
+1 −1 include/outcome/experimental/status-code
+1 −1 include/outcome/experimental/status_outcome.hpp
+11 −3 include/outcome/experimental/status_result.hpp
+8 −8 include/outcome/iostream_support.hpp
+0 −58 include/outcome/outcome.gdb.py
+162 −0 include/outcome/outcome_gdb.h
+139 −0 include/outcome/outcome_gdb.py
+45 −66 include/outcome/try.hpp
+673 −310 single-header/outcome-basic.hpp
+1,438 −664 single-header/outcome-experimental.hpp
+826 −350 single-header/outcome.hpp
+1 −1 test/compile-fail/issue0071-fail.cpp
+2 −2 test/expected-pass.cpp
+62 −0 test/link/CMakeLists.txt
+35 −0 test/link/experimental-c-result/lib.c
+26 −0 test/link/experimental-c-result/lib.cpp
+75 −0 test/link/experimental-c-result/lib.h
+57 −0 test/link/experimental-c-result/main.c
+75 −0 test/tests/core-result.cpp
+197 −0 test/tests/experimental-c-result.cpp
+0 −1 test/tests/hooks.cpp
+3 −1 test/tests/issue0009.cpp
+1 −1 test/tests/issue0059.cpp
+7 −0 test/tests/issue0255.cpp
+58 −0 test/tests/issue0291.cpp
2 changes: 1 addition & 1 deletion 3rdparty/quickcpplib
Submodule quickcpplib updated 61 files
+1 −1 .ci.cmake
+1 −1 .clang-format
+14 −14 .github/workflows/ci.yml
+3 −3 .gitmodules
+55 −11 CMakeLists.txt
+1 −1 cmake/QuickCppLibBootstrap.cmake
+33 −0 cmake/config.hpp.in
+6 −9 cmake/headers.cmake
+0 −1 cmake/interface.cmake
+3 −0 cmake/tests.cmake
+1 −1 cmakelib/QuickCppLibApplyDefaultDefinitions.cmake
+1 −1 cmakelib/QuickCppLibMakeHeaderOnlyLibrary.cmake
+5 −2 cmakelib/QuickCppLibMakeLibrary.cmake
+1 −1 cmakelib/QuickCppLibMakeStandardTests.cmake
+5 −5 cmakelib/QuickCppLibParseLibrarySources.cmake
+4 −0 cmakelib/QuickCppLibPolicies.cmake
+3 −3 cmakelib/QuickCppLibSetupProject.cmake
+21 −7 cmakelib/QuickCppLibUtils.cmake
+8 −0 cmakelib/quickcpplibConfig.override.cmake.in
+1 −1 doc/html
+177 −0 include/quickcpplib/algorithm/bit_interleave.hpp
+112 −35 include/quickcpplib/algorithm/bitwise_trie.hpp
+29 −16 include/quickcpplib/algorithm/hash.hpp
+219 −96 include/quickcpplib/algorithm/open_hash_index.hpp
+28 −10 include/quickcpplib/bit_cast.hpp
+7 −3 include/quickcpplib/byte.hpp
+68 −18 include/quickcpplib/config.hpp
+26 −18 include/quickcpplib/detach_cast.hpp
+5 −0 include/quickcpplib/detail/config.hpp
+16 −2 include/quickcpplib/detail/impl/signal_guard.ipp
+0 −1 include/quickcpplib/gsl-lite
+10 −15 include/quickcpplib/optional.hpp
+3 −3 include/quickcpplib/revision.hpp
+17 −2 include/quickcpplib/ringbuffer_log.hpp
+1 −0 include/quickcpplib/span-lite
+47 −20 include/quickcpplib/span.hpp
+116 −51 include/quickcpplib/spinlock.hpp
+87 −9 include/quickcpplib/start_lifetime_as.hpp
+10 −1 include/quickcpplib/string_view.hpp
+79 −34 include/quickcpplib/uint128.hpp
+51 −1 include/quickcpplib/valgrind/drd.h
+107 −16 include/quickcpplib/valgrind/helgrind.h
+25 −2 include/quickcpplib/valgrind/memcheck.h
+2,953 −1,203 include/quickcpplib/valgrind/valgrind.h
+2 −2 scripts/add_junit_results_to_ctest.py
+0 −0 scripts/boostify.py
+0 −0 scripts/boostify_git_repo.py
+4 −1 scripts/cpp-pm/CMakeLists.txt
+78 −64 scripts/cpp-pm/cmake/HunterGate.cmake
+2 −2 scripts/cpp-pm/cmake/HunterVersion.cmake
+83 −0 scripts/generate_gdb_printer.py
+0 −0 scripts/restamp_licence.py
+0 −0 scripts/run-clang-tidy.py
+5 −5 scripts/test_cpp-pm_install.py
+107 −0 test/bit_interleave.cpp
+29 −14 test/bitwise_trie.cpp
+54 −0 test/issue0040.cpp
+80 −35 test/signal_guard.cpp
+60 −0 test/start_lifetime_as.cpp
+28 −13 test/timing.h
+4 −3 test/uint128.cpp

0 comments on commit 88bf577

Please sign in to comment.