From 6ee20ab4b8a44d5d1802f3e125bd7a069cef2d96 Mon Sep 17 00:00:00 2001 From: "Jonathan M. Waldrop" Date: Wed, 19 Nov 2025 16:00:18 -0600 Subject: [PATCH 1/2] Update Compilers in Test Workflow --- .github/workflows/pull_request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index f39827fb..b5ba4bfa 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -32,4 +32,4 @@ jobs: test_library: uses: NWChemEx/.github/.github/workflows/test_nwx_library.yaml@master with: - compilers: '["gcc-11", "clang-14"]' + compilers: '["gcc-14", "clang-19"]' From ea12ef0c6544940585db5a5434278c6175d09356 Mon Sep 17 00:00:00 2001 From: "Jonathan M. Waldrop" Date: Wed, 19 Nov 2025 16:11:59 -0600 Subject: [PATCH 2/2] address copy elision warning --- include/pluginplay/fields/module_input.ipp | 2 +- include/pluginplay/fields/module_result.ipp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/pluginplay/fields/module_input.ipp b/include/pluginplay/fields/module_input.ipp index 50b7f700..2384f693 100644 --- a/include/pluginplay/fields/module_input.ipp +++ b/include/pluginplay/fields/module_input.ipp @@ -120,7 +120,7 @@ auto& ModuleInput::change(T&& new_value) { if constexpr(detail_::IsCString::value) { change_(wrap_value_(std::string(new_value))); } else { - change_(std::move(wrap_value_(std::forward(new_value)))); + change_(wrap_value_(std::forward(new_value))); } return *this; } diff --git a/include/pluginplay/fields/module_result.ipp b/include/pluginplay/fields/module_result.ipp index 7da5c50a..550b4c65 100644 --- a/include/pluginplay/fields/module_result.ipp +++ b/include/pluginplay/fields/module_result.ipp @@ -46,7 +46,7 @@ void ModuleResult::change(T&& new_value) { else if constexpr(detail_::IsCString::value) change_(wrap_value_(std::string(new_value))); else - change_(std::move(wrap_value_(std::forward(new_value)))); + change_(wrap_value_(std::forward(new_value))); } template