From 1745660582dd9ba6d5db6ef31dbe1c0f9d55e9f4 Mon Sep 17 00:00:00 2001 From: Ben Deane Date: Sat, 11 Jan 2025 15:54:52 -0700 Subject: [PATCH] :arrow_up: Update stdx Problem: - `stdx` added a breaking change, viz. the ct_string format result always being returned from `ct_format`. Solution: - Update code to deal with that. --- CMakeLists.txt | 2 +- include/cib/detail/runtime_conditional.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 843885f6..2482b1e9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ include(cmake/string_catalog.cmake) add_versioned_package("gh:boostorg/mp11#boost-1.83.0") fmt_recipe(10.2.1) add_versioned_package("gh:intel/cpp-baremetal-concurrency#7c5b26c") -add_versioned_package("gh:intel/cpp-std-extensions#4d57b2e") +add_versioned_package("gh:intel/cpp-std-extensions#2834680") add_versioned_package("gh:intel/cpp-baremetal-senders-and-receivers#73d95bc") set(GEN_STR_CATALOG diff --git a/include/cib/detail/runtime_conditional.hpp b/include/cib/detail/runtime_conditional.hpp index d18a9277..238d271f 100644 --- a/include/cib/detail/runtime_conditional.hpp +++ b/include/cib/detail/runtime_conditional.hpp @@ -85,7 +85,7 @@ operator and(runtime_condition const &lhs, constexpr auto name = stdx::ct_format<"{} and {}">(CX_VALUE(LhsName), CX_VALUE(RhsName)); - return runtime_condition{}; + return runtime_condition{}; } }