wren_tests
checks.x86_64-linux.tests
· build #81
· raw
unpackPhase
1unpacking source archive /nix/store/8a4ww2spw630lw5jnk4dki32qs8mc707-source2source root is sourceconfigurePhase
3cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/include -DCMAKE_INSTALL_SBINDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests -DBUILD_TESTING=ON4-- The C compiler identification is GNU 16.2.05-- The CXX compiler identification is GNU 16.2.06-- Detecting C compiler ABI info7-- Detecting C compiler ABI info - done8-- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped9-- Detecting C compile features10-- Detecting C compile features - done11-- Detecting CXX compiler ABI info12-- Detecting CXX compiler ABI info - done13-- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped14-- Detecting CXX compile features15-- Detecting CXX compile features - done16-- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator17-- Performing Test CMAKE_HAVE_LIBC_PTHREAD18-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success19-- Found Threads: TRUE20-- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")21-- Checking for module 'stb'22-- Found stb, version 123-- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")24-- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")25-- Configuring done (4.0s)26-- Generating done (0.1s)27CMake Warning (unused-cli):28 Manually-specified variables were not used by the project:2930 CMAKE_EXPORT_NO_PACKAGE_REGISTRY31 CMAKE_INSTALL_BINDIR32 CMAKE_INSTALL_DOCDIR33 CMAKE_INSTALL_INCLUDEDIR34 CMAKE_INSTALL_INFODIR35 CMAKE_INSTALL_LIBEXECDIR36 CMAKE_INSTALL_LOCALEDIR37 CMAKE_INSTALL_MANDIR38 CMAKE_INSTALL_SBINDIR394041-- Build files have been written to: /build/source/build42cmake: enabled parallel building43cmake: enabled parallel installingbuildPhase
44build flags: -j1645[1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o46[2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o47[3/62] Linking CXX static library wren_math/libwren_math.a48[4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o49[5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o50[6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o51[7/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o52[8/62] Linking CXX static library wren_utils/libwren_utils.a53[9/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o54[10/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o55[11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o56[12/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o57[13/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o58[14/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o59In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,60 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,61 from /build/source/wren_vk/src/buffer.cpp:1:62/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':63/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]64 169 | auto(unique) = (expr); \65 | ^~~~~~~~66/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'67 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)68 | ^~~~~~~~~~~~~~~69/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'70 29 | # define BOOST_PP_CAT_I(a, b) a ## b71 | ^72/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'73 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(74 | ^~~~~~~~~~75/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses76/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'77 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)78 | ^~~~~~~~~~~~~~~79/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'80 29 | # define BOOST_PP_CAT_I(a, b) a ## b81 | ^82/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'83 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(84 | ^~~~~~~~~~85/build/source/wren_vk/src/buffer.cpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(const void*, std::size_t)':86/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]87 169 | auto(unique) = (expr); \88 | ^~~~~~~~89/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'90 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)91 | ^~~~~~~~~~~~~~~92/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'93 29 | # define BOOST_PP_CAT_I(a, b) a ## b94 | ^95/build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'96 42 | TRY_RESULT(to_expected(97 | ^~~~~~~~~~98/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses99/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'100 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)101 | ^~~~~~~~~~~~~~~102/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'103 29 | # define BOOST_PP_CAT_I(a, b) a ## b104 | ^105/build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'106 42 | TRY_RESULT(to_expected(107 | ^~~~~~~~~~108/build/source/wren_vk/src/buffer.cpp: In static member function 'static wren::expected<void> wren::vk::Buffer::copy_buffer(const vk::Device&, const vk::Queue&, const vk::CommandPool&, const std::shared_ptr<wren::vk::Buffer>&, const std::shared_ptr<wren::vk::Buffer>&, size_t)':109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]110 169 | auto(unique) = (expr); \111 | ^~~~~~~~112/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'113 175 | TRY_RESULT_IMPL(unique, expr) \114 | ^~~~~~~~~~~~~~~115/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'116 29 | # define BOOST_PP_CAT_I(a, b) a ## b117 | ^118/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'119 57 | TRY_RESULT(const auto cmd_bufs,120 | ^~~~~~~~~~121/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses122/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'123 175 | TRY_RESULT_IMPL(unique, expr) \124 | ^~~~~~~~~~~~~~~125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'126 29 | # define BOOST_PP_CAT_I(a, b) a ## b127 | ^128/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'129 57 | TRY_RESULT(const auto cmd_bufs,130 | ^~~~~~~~~~131/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]132 169 | auto(unique) = (expr); \133 | ^~~~~~~~134/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'135 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)136 | ^~~~~~~~~~~~~~~137/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'138 29 | # define BOOST_PP_CAT_I(a, b) a ## b139 | ^140/build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'141 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));142 | ^~~~~~~~~~143/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses144/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'145 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)146 | ^~~~~~~~~~~~~~~147/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'148 29 | # define BOOST_PP_CAT_I(a, b) a ## b149 | ^150/build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'151 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));152 | ^~~~~~~~~~153/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]154 169 | auto(unique) = (expr); \155 | ^~~~~~~~156/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'157 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)158 | ^~~~~~~~~~~~~~~159/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'160 29 | # define BOOST_PP_CAT_I(a, b) a ## b161 | ^162/build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'163 69 | TRY_RESULT(to_expected(cmd_buf.end()));164 | ^~~~~~~~~~165/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses166/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'167 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)168 | ^~~~~~~~~~~~~~~169/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'170 29 | # define BOOST_PP_CAT_I(a, b) a ## b171 | ^172/build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'173 69 | TRY_RESULT(to_expected(cmd_buf.end()));174 | ^~~~~~~~~~175/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]176 169 | auto(unique) = (expr); \177 | ^~~~~~~~178/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'179 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)180 | ^~~~~~~~~~~~~~~181/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'182 29 | # define BOOST_PP_CAT_I(a, b) a ## b183 | ^184/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'185 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));186 | ^~~~~~~~~~187/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses188/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'189 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)190 | ^~~~~~~~~~~~~~~191/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'192 29 | # define BOOST_PP_CAT_I(a, b) a ## b193 | ^194/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'195 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));196 | ^~~~~~~~~~197/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]198 169 | auto(unique) = (expr); \199 | ^~~~~~~~200/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'201 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)202 | ^~~~~~~~~~~~~~~203/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'204 29 | # define BOOST_PP_CAT_I(a, b) a ## b205 | ^206/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'207 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));208 | ^~~~~~~~~~209/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses210/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'211 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)212 | ^~~~~~~~~~~~~~~213/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'214 29 | # define BOOST_PP_CAT_I(a, b) a ## b215 | ^216/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'217 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));218 | ^~~~~~~~~~219[15/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o220In file included from /build/source/wren/include/wren/graph.hpp:7,221 from /build/source/wren/src/graph.cpp:1:222/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':223/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]224 169 | auto(unique) = (expr); \225 | ^~~~~~~~226/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'227 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)228 | ^~~~~~~~~~~~~~~229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'230 29 | # define BOOST_PP_CAT_I(a, b) a ## b231 | ^232/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'233 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(234 | ^~~~~~~~~~235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses236/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'237 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)238 | ^~~~~~~~~~~~~~~239/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'240 29 | # define BOOST_PP_CAT_I(a, b) a ## b241 | ^242/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'243 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(244 | ^~~~~~~~~~245/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':246/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]247 169 | auto(unique) = (expr); \248 | ^~~~~~~~249/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'250 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)251 | ^~~~~~~~~~~~~~~252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'253 29 | # define BOOST_PP_CAT_I(a, b) a ## b254 | ^255/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'256 90 | TRY_RESULT(257 | ^~~~~~~~~~258/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses259/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'260 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)261 | ^~~~~~~~~~~~~~~262/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'263 29 | # define BOOST_PP_CAT_I(a, b) a ## b264 | ^265/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'266 90 | TRY_RESULT(267 | ^~~~~~~~~~268/build/source/wren/include/wren/renderer.hpp: In lambda function:269/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]270 169 | auto(unique) = (expr); \271 | ^~~~~~~~272/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'273 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)274 | ^~~~~~~~~~~~~~~275/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'276 29 | # define BOOST_PP_CAT_I(a, b) a ## b277 | ^278/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'279 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));280 | ^~~~~~~~~~281/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses282/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'283 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)284 | ^~~~~~~~~~~~~~~285/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'286 29 | # define BOOST_PP_CAT_I(a, b) a ## b287 | ^288/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'289 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));290 | ^~~~~~~~~~291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]292 169 | auto(unique) = (expr); \293 | ^~~~~~~~294/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'295 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)296 | ^~~~~~~~~~~~~~~297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'298 29 | # define BOOST_PP_CAT_I(a, b) a ## b299 | ^300/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'301 98 | TRY_RESULT(vk::to_expected(302 | ^~~~~~~~~~303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses304/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'305 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)306 | ^~~~~~~~~~~~~~~307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'308 29 | # define BOOST_PP_CAT_I(a, b) a ## b309 | ^310/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'311 98 | TRY_RESULT(vk::to_expected(312 | ^~~~~~~~~~313/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]314 169 | auto(unique) = (expr); \315 | ^~~~~~~~316/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'317 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)318 | ^~~~~~~~~~~~~~~319/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'320 29 | # define BOOST_PP_CAT_I(a, b) a ## b321 | ^322/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'323 101 | TRY_RESULT(vk::to_expected(324 | ^~~~~~~~~~325/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses326/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'327 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)328 | ^~~~~~~~~~~~~~~329/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'330 29 | # define BOOST_PP_CAT_I(a, b) a ## b331 | ^332/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'333 101 | TRY_RESULT(vk::to_expected(334 | ^~~~~~~~~~335/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':336/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]337 169 | auto(unique) = (expr); \338 | ^~~~~~~~339/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'340 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)341 | ^~~~~~~~~~~~~~~342/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'343 29 | # define BOOST_PP_CAT_I(a, b) a ## b344 | ^345/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'346 109 | TRY_RESULT(end_and_submit());347 | ^~~~~~~~~~348/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses349/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'350 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)351 | ^~~~~~~~~~~~~~~352/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'353 29 | # define BOOST_PP_CAT_I(a, b) a ## b354 | ^355/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'356 109 | TRY_RESULT(end_and_submit());357 | ^~~~~~~~~~358/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]359 169 | auto(unique) = (expr); \360 | ^~~~~~~~361/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'362 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)363 | ^~~~~~~~~~~~~~~364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'365 29 | # define BOOST_PP_CAT_I(a, b) a ## b366 | ^367/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'368 113 | TRY_RESULT(end_and_submit());369 | ^~~~~~~~~~370/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses371/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'372 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)373 | ^~~~~~~~~~~~~~~374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'375 29 | # define BOOST_PP_CAT_I(a, b) a ## b376 | ^377/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'378 113 | TRY_RESULT(end_and_submit());379 | ^~~~~~~~~~380/build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]382 169 | auto(unique) = (expr); \383 | ^~~~~~~~384/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'385 175 | TRY_RESULT_IMPL(unique, expr) \386 | ^~~~~~~~~~~~~~~387/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'388 29 | # define BOOST_PP_CAT_I(a, b) a ## b389 | ^390/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'391 20 | TRY_RESULT(auto graph, compile());392 | ^~~~~~~~~~393/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses394/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'395 175 | TRY_RESULT_IMPL(unique, expr) \396 | ^~~~~~~~~~~~~~~397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'398 29 | # define BOOST_PP_CAT_I(a, b) a ## b399 | ^400/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'401 20 | TRY_RESULT(auto graph, compile());402 | ^~~~~~~~~~403/build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':404/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]405 169 | auto(unique) = (expr); \406 | ^~~~~~~~407/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'408 175 | TRY_RESULT_IMPL(unique, expr) \409 | ^~~~~~~~~~~~~~~410/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'411 29 | # define BOOST_PP_CAT_I(a, b) a ## b412 | ^413/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'414 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));415 | ^~~~~~~~~~416/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses417/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'418 175 | TRY_RESULT_IMPL(unique, expr) \419 | ^~~~~~~~~~~~~~~420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'421 29 | # define BOOST_PP_CAT_I(a, b) a ## b422 | ^423/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'424 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));425 | ^~~~~~~~~~426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]427 169 | auto(unique) = (expr); \428 | ^~~~~~~~429/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'430 175 | TRY_RESULT_IMPL(unique, expr) \431 | ^~~~~~~~~~~~~~~432/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'433 29 | # define BOOST_PP_CAT_I(a, b) a ## b434 | ^435/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'436 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));437 | ^~~~~~~~~~438/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses439/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'440 175 | TRY_RESULT_IMPL(unique, expr) \441 | ^~~~~~~~~~~~~~~442/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'443 29 | # define BOOST_PP_CAT_I(a, b) a ## b444 | ^445/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'446 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));447 | ^~~~~~~~~~448/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]449 169 | auto(unique) = (expr); \450 | ^~~~~~~~451/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'452 175 | TRY_RESULT_IMPL(unique, expr) \453 | ^~~~~~~~~~~~~~~454/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'455 29 | # define BOOST_PP_CAT_I(a, b) a ## b456 | ^457/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'458 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,459 | ^~~~~~~~~~460/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses461/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'462 175 | TRY_RESULT_IMPL(unique, expr) \463 | ^~~~~~~~~~~~~~~464/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'465 29 | # define BOOST_PP_CAT_I(a, b) a ## b466 | ^467/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'468 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,469 | ^~~~~~~~~~470[16/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o471In file included from /build/source/wren/include/wren/render_target.hpp:8,472 from /build/source/wren/src/render_target.cpp:1:473/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':474/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]475 169 | auto(unique) = (expr); \476 | ^~~~~~~~477/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'478 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)479 | ^~~~~~~~~~~~~~~480/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'481 29 | # define BOOST_PP_CAT_I(a, b) a ## b482 | ^483/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'484 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(485 | ^~~~~~~~~~486/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses487/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'488 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)489 | ^~~~~~~~~~~~~~~490/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'491 29 | # define BOOST_PP_CAT_I(a, b) a ## b492 | ^493/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'494 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(495 | ^~~~~~~~~~496/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':497/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]498 169 | auto(unique) = (expr); \499 | ^~~~~~~~500/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'501 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)502 | ^~~~~~~~~~~~~~~503/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'504 29 | # define BOOST_PP_CAT_I(a, b) a ## b505 | ^506/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'507 90 | TRY_RESULT(508 | ^~~~~~~~~~509/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses510/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'511 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)512 | ^~~~~~~~~~~~~~~513/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'514 29 | # define BOOST_PP_CAT_I(a, b) a ## b515 | ^516/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'517 90 | TRY_RESULT(518 | ^~~~~~~~~~519/build/source/wren/include/wren/renderer.hpp: In lambda function:520/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]521 169 | auto(unique) = (expr); \522 | ^~~~~~~~523/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'524 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)525 | ^~~~~~~~~~~~~~~526/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'527 29 | # define BOOST_PP_CAT_I(a, b) a ## b528 | ^529/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'530 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));531 | ^~~~~~~~~~532/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses533/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'534 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)535 | ^~~~~~~~~~~~~~~536/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'537 29 | # define BOOST_PP_CAT_I(a, b) a ## b538 | ^539/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'540 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));541 | ^~~~~~~~~~542/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]543 169 | auto(unique) = (expr); \544 | ^~~~~~~~545/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'546 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)547 | ^~~~~~~~~~~~~~~548/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'549 29 | # define BOOST_PP_CAT_I(a, b) a ## b550 | ^551/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'552 98 | TRY_RESULT(vk::to_expected(553 | ^~~~~~~~~~554/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses555/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'556 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)557 | ^~~~~~~~~~~~~~~558/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'559 29 | # define BOOST_PP_CAT_I(a, b) a ## b560 | ^561/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'562 98 | TRY_RESULT(vk::to_expected(563 | ^~~~~~~~~~564/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]565 169 | auto(unique) = (expr); \566 | ^~~~~~~~567/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'568 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)569 | ^~~~~~~~~~~~~~~570/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'571 29 | # define BOOST_PP_CAT_I(a, b) a ## b572 | ^573/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'574 101 | TRY_RESULT(vk::to_expected(575 | ^~~~~~~~~~576/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses577/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'578 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)579 | ^~~~~~~~~~~~~~~580/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'581 29 | # define BOOST_PP_CAT_I(a, b) a ## b582 | ^583/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'584 101 | TRY_RESULT(vk::to_expected(585 | ^~~~~~~~~~586/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':587/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]588 169 | auto(unique) = (expr); \589 | ^~~~~~~~590/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'591 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)592 | ^~~~~~~~~~~~~~~593/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'594 29 | # define BOOST_PP_CAT_I(a, b) a ## b595 | ^596/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'597 109 | TRY_RESULT(end_and_submit());598 | ^~~~~~~~~~599/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses600/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'601 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)602 | ^~~~~~~~~~~~~~~603/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'604 29 | # define BOOST_PP_CAT_I(a, b) a ## b605 | ^606/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'607 109 | TRY_RESULT(end_and_submit());608 | ^~~~~~~~~~609/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]610 169 | auto(unique) = (expr); \611 | ^~~~~~~~612/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'613 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)614 | ^~~~~~~~~~~~~~~615/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'616 29 | # define BOOST_PP_CAT_I(a, b) a ## b617 | ^618/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'619 113 | TRY_RESULT(end_and_submit());620 | ^~~~~~~~~~621/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses622/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'623 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)624 | ^~~~~~~~~~~~~~~625/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'626 29 | # define BOOST_PP_CAT_I(a, b) a ## b627 | ^628/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'629 113 | TRY_RESULT(end_and_submit());630 | ^~~~~~~~~~631/build/source/wren/src/render_target.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderTarget> > wren::RenderTarget::create(const std::shared_ptr<wren::Context>&)':632/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]633 169 | auto(unique) = (expr); \634 | ^~~~~~~~635/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'636 175 | TRY_RESULT_IMPL(unique, expr) \637 | ^~~~~~~~~~~~~~~638/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'639 29 | # define BOOST_PP_CAT_I(a, b) a ## b640 | ^641/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'642 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),643 | ^~~~~~~~~~644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses645/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'646 175 | TRY_RESULT_IMPL(unique, expr) \647 | ^~~~~~~~~~~~~~~648/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'649 29 | # define BOOST_PP_CAT_I(a, b) a ## b650 | ^651/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'652 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),653 | ^~~~~~~~~~654/build/source/wren/src/render_target.cpp: In lambda function:655/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]656 169 | auto(unique) = (expr); \657 | ^~~~~~~~658/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'659 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)660 | ^~~~~~~~~~~~~~~661/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'662 29 | # define BOOST_PP_CAT_I(a, b) a ## b663 | ^664/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'665 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(666 | ^~~~~~~~~~667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses668/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'669 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)670 | ^~~~~~~~~~~~~~~671/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'672 29 | # define BOOST_PP_CAT_I(a, b) a ## b673 | ^674/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'675 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(676 | ^~~~~~~~~~677/build/source/wren/src/render_target.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderTarget> > wren::RenderTarget::create(const std::shared_ptr<wren::Context>&)':678/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]679 169 | auto(unique) = (expr); \680 | ^~~~~~~~681/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'682 175 | TRY_RESULT_IMPL(unique, expr) \683 | ^~~~~~~~~~~~~~~684/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'685 29 | # define BOOST_PP_CAT_I(a, b) a ## b686 | ^687/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'688 47 | TRY_RESULT(689 | ^~~~~~~~~~690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses691/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'692 175 | TRY_RESULT_IMPL(unique, expr) \693 | ^~~~~~~~~~~~~~~694/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'695 29 | # define BOOST_PP_CAT_I(a, b) a ## b696 | ^697/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'698 47 | TRY_RESULT(699 | ^~~~~~~~~~700/build/source/wren/src/render_target.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderTarget> > wren::RenderTarget::create_depth(const std::shared_ptr<wren::Context>&)':701/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]702 169 | auto(unique) = (expr); \703 | ^~~~~~~~704/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'705 175 | TRY_RESULT_IMPL(unique, expr) \706 | ^~~~~~~~~~~~~~~707/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'708 29 | # define BOOST_PP_CAT_I(a, b) a ## b709 | ^710/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'711 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),712 | ^~~~~~~~~~713/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses714/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'715 175 | TRY_RESULT_IMPL(unique, expr) \716 | ^~~~~~~~~~~~~~~717/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'718 29 | # define BOOST_PP_CAT_I(a, b) a ## b719 | ^720/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'721 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),722 | ^~~~~~~~~~723/build/source/wren/src/render_target.cpp: In lambda function:724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]725 169 | auto(unique) = (expr); \726 | ^~~~~~~~727/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'728 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)729 | ^~~~~~~~~~~~~~~730/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'731 29 | # define BOOST_PP_CAT_I(a, b) a ## b732 | ^733/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'734 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(735 | ^~~~~~~~~~736/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)739 | ^~~~~~~~~~~~~~~740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'741 29 | # define BOOST_PP_CAT_I(a, b) a ## b742 | ^743/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'744 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(745 | ^~~~~~~~~~746/build/source/wren/src/render_target.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderTarget> > wren::RenderTarget::create_depth(const std::shared_ptr<wren::Context>&)':747/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]748 169 | auto(unique) = (expr); \749 | ^~~~~~~~750/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'751 175 | TRY_RESULT_IMPL(unique, expr) \752 | ^~~~~~~~~~~~~~~753/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'754 29 | # define BOOST_PP_CAT_I(a, b) a ## b755 | ^756/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'757 98 | TRY_RESULT(758 | ^~~~~~~~~~759/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses760/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'761 175 | TRY_RESULT_IMPL(unique, expr) \762 | ^~~~~~~~~~~~~~~763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'764 29 | # define BOOST_PP_CAT_I(a, b) a ## b765 | ^766/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'767 98 | TRY_RESULT(768 | ^~~~~~~~~~769/build/source/wren/src/render_target.cpp: In member function 'wren::expected<void> wren::RenderTarget::resize(const std::shared_ptr<wren::Context>&, const wren::math::Vec2i&)':770/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]771 169 | auto(unique) = (expr); \772 | ^~~~~~~~773/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'774 175 | TRY_RESULT_IMPL(unique, expr) \775 | ^~~~~~~~~~~~~~~776/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'777 29 | # define BOOST_PP_CAT_I(a, b) a ## b778 | ^779/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'780 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),781 | ^~~~~~~~~~782/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses783/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'784 175 | TRY_RESULT_IMPL(unique, expr) \785 | ^~~~~~~~~~~~~~~786/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'787 29 | # define BOOST_PP_CAT_I(a, b) a ## b788 | ^789/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'790 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),791 | ^~~~~~~~~~792/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]793 169 | auto(unique) = (expr); \794 | ^~~~~~~~795/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'796 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)797 | ^~~~~~~~~~~~~~~798/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'799 29 | # define BOOST_PP_CAT_I(a, b) a ## b800 | ^801/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'802 131 | TRY_RESULT(transition_fn_(this));803 | ^~~~~~~~~~804/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses805/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'806 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)807 | ^~~~~~~~~~~~~~~808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'809 29 | # define BOOST_PP_CAT_I(a, b) a ## b810 | ^811/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'812 131 | TRY_RESULT(transition_fn_(this));813 | ^~~~~~~~~~814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]815 169 | auto(unique) = (expr); \816 | ^~~~~~~~817/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'818 175 | TRY_RESULT_IMPL(unique, expr) \819 | ^~~~~~~~~~~~~~~820/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'821 29 | # define BOOST_PP_CAT_I(a, b) a ## b822 | ^823/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'824 138 | TRY_RESULT(view_, vk::to_expected(825 | ^~~~~~~~~~826/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses827/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'828 175 | TRY_RESULT_IMPL(unique, expr) \829 | ^~~~~~~~~~~~~~~830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'831 29 | # define BOOST_PP_CAT_I(a, b) a ## b832 | ^833/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'834 138 | TRY_RESULT(view_, vk::to_expected(835 | ^~~~~~~~~~836[17/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o837In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,838 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,839 from /build/source/wren/include/wren/mesh.hpp:9,840 from /build/source/wren/src/mesh.cpp:1:841/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':842/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]843 169 | auto(unique) = (expr); \844 | ^~~~~~~~845/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'846 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)847 | ^~~~~~~~~~~~~~~848/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'849 29 | # define BOOST_PP_CAT_I(a, b) a ## b850 | ^851/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'852 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(853 | ^~~~~~~~~~854/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses855/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'856 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)857 | ^~~~~~~~~~~~~~~858/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'859 29 | # define BOOST_PP_CAT_I(a, b) a ## b860 | ^861/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'862 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(863 | ^~~~~~~~~~864[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o865In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,866 from /build/source/wren/include/wren/texture.hpp:3,867 from /build/source/wren/src/texture.cpp:1:868/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]870 169 | auto(unique) = (expr); \871 | ^~~~~~~~872/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'873 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)874 | ^~~~~~~~~~~~~~~875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'876 29 | # define BOOST_PP_CAT_I(a, b) a ## b877 | ^878/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'879 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(880 | ^~~~~~~~~~881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses882/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'883 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)884 | ^~~~~~~~~~~~~~~885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'886 29 | # define BOOST_PP_CAT_I(a, b) a ## b887 | ^888/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'889 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(890 | ^~~~~~~~~~891/build/source/wren/src/texture.cpp: In static member function 'static wren::expected<wren::Texture> wren::Texture::create(const vk::CommandBuffer&, const vk::Device&, VmaAllocator_T* const&, const wren::math::Vec2i&, std::span<const unsigned char>, vk::Format)':892/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]893 169 | auto(unique) = (expr); \894 | ^~~~~~~~895/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'896 175 | TRY_RESULT_IMPL(unique, expr) \897 | ^~~~~~~~~~~~~~~898/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'899 29 | # define BOOST_PP_CAT_I(a, b) a ## b900 | ^901/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'902 14 | TRY_RESULT(auto image,903 | ^~~~~~~~~~904/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses905/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'906 175 | TRY_RESULT_IMPL(unique, expr) \907 | ^~~~~~~~~~~~~~~908/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'909 29 | # define BOOST_PP_CAT_I(a, b) a ## b910 | ^911/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'912 14 | TRY_RESULT(auto image,913 | ^~~~~~~~~~914/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]915 169 | auto(unique) = (expr); \916 | ^~~~~~~~917/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'918 175 | TRY_RESULT_IMPL(unique, expr) \919 | ^~~~~~~~~~~~~~~920/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'921 29 | # define BOOST_PP_CAT_I(a, b) a ## b922 | ^923/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'924 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({925 | ^~~~~~~~~~926/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses927/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'928 175 | TRY_RESULT_IMPL(unique, expr) \929 | ^~~~~~~~~~~~~~~930/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'931 29 | # define BOOST_PP_CAT_I(a, b) a ## b932 | ^933/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'934 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({935 | ^~~~~~~~~~936/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]937 169 | auto(unique) = (expr); \938 | ^~~~~~~~939/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'940 175 | TRY_RESULT_IMPL(unique, expr) \941 | ^~~~~~~~~~~~~~~942/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'943 29 | # define BOOST_PP_CAT_I(a, b) a ## b944 | ^945/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'946 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));947 | ^~~~~~~~~~948/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses949/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'950 175 | TRY_RESULT_IMPL(unique, expr) \951 | ^~~~~~~~~~~~~~~952/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'953 29 | # define BOOST_PP_CAT_I(a, b) a ## b954 | ^955/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'956 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));957 | ^~~~~~~~~~958[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o959In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,960 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,961 from /build/source/wren/include/wren/mesh.hpp:9,962 from /build/source/wren/include/wren/mesh_loader.hpp:5,963 from /build/source/wren/src/mesh_loader.cpp:1:964/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':965/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]966 169 | auto(unique) = (expr); \967 | ^~~~~~~~968/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'969 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)970 | ^~~~~~~~~~~~~~~971/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'972 29 | # define BOOST_PP_CAT_I(a, b) a ## b973 | ^974/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'975 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(976 | ^~~~~~~~~~977/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses978/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'979 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)980 | ^~~~~~~~~~~~~~~981/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'982 29 | # define BOOST_PP_CAT_I(a, b) a ## b983 | ^984/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'985 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(986 | ^~~~~~~~~~987[20/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o988In file included from /build/source/wren/include/wren/utils/device.hpp:5,989 from /build/source/wren/include/wren/graphics_context.hpp:8,990 from /build/source/wren/include/wren/context.hpp:6,991 from /build/source/wren/include/wren/application.hpp:5,992 from /build/source/wren/src/application.cpp:1:993/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':994/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]995 169 | auto(unique) = (expr); \996 | ^~~~~~~~997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)999 | ^~~~~~~~~~~~~~~1000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1001 29 | # define BOOST_PP_CAT_I(a, b) a ## b1002 | ^1003/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1004 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1005 | ^~~~~~~~~~1006/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1007/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1009 | ^~~~~~~~~~~~~~~1010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1011 29 | # define BOOST_PP_CAT_I(a, b) a ## b1012 | ^1013/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1014 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1015 | ^~~~~~~~~~1016/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1017/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1018 169 | auto(unique) = (expr); \1019 | ^~~~~~~~1020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1022 | ^~~~~~~~~~~~~~~1023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1024 29 | # define BOOST_PP_CAT_I(a, b) a ## b1025 | ^1026/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1027 90 | TRY_RESULT(1028 | ^~~~~~~~~~1029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1030/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1032 | ^~~~~~~~~~~~~~~1033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1034 29 | # define BOOST_PP_CAT_I(a, b) a ## b1035 | ^1036/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1037 90 | TRY_RESULT(1038 | ^~~~~~~~~~1039/build/source/wren/include/wren/renderer.hpp: In lambda function:1040/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1041 169 | auto(unique) = (expr); \1042 | ^~~~~~~~1043/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1044 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1045 | ^~~~~~~~~~~~~~~1046/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1047 29 | # define BOOST_PP_CAT_I(a, b) a ## b1048 | ^1049/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1050 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1051 | ^~~~~~~~~~1052/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1053/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1054 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1055 | ^~~~~~~~~~~~~~~1056/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1057 29 | # define BOOST_PP_CAT_I(a, b) a ## b1058 | ^1059/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1060 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1061 | ^~~~~~~~~~1062/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1063 169 | auto(unique) = (expr); \1064 | ^~~~~~~~1065/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1066 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1067 | ^~~~~~~~~~~~~~~1068/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1069 29 | # define BOOST_PP_CAT_I(a, b) a ## b1070 | ^1071/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1072 98 | TRY_RESULT(vk::to_expected(1073 | ^~~~~~~~~~1074/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1075/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1076 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1077 | ^~~~~~~~~~~~~~~1078/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1079 29 | # define BOOST_PP_CAT_I(a, b) a ## b1080 | ^1081/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1082 98 | TRY_RESULT(vk::to_expected(1083 | ^~~~~~~~~~1084/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1085 169 | auto(unique) = (expr); \1086 | ^~~~~~~~1087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1089 | ^~~~~~~~~~~~~~~1090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1091 29 | # define BOOST_PP_CAT_I(a, b) a ## b1092 | ^1093/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1094 101 | TRY_RESULT(vk::to_expected(1095 | ^~~~~~~~~~1096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1097/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1099 | ^~~~~~~~~~~~~~~1100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1101 29 | # define BOOST_PP_CAT_I(a, b) a ## b1102 | ^1103/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1104 101 | TRY_RESULT(vk::to_expected(1105 | ^~~~~~~~~~1106/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1107/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1108 169 | auto(unique) = (expr); \1109 | ^~~~~~~~1110/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1111 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1112 | ^~~~~~~~~~~~~~~1113/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1114 29 | # define BOOST_PP_CAT_I(a, b) a ## b1115 | ^1116/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1117 109 | TRY_RESULT(end_and_submit());1118 | ^~~~~~~~~~1119/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1120/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1121 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1122 | ^~~~~~~~~~~~~~~1123/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1124 29 | # define BOOST_PP_CAT_I(a, b) a ## b1125 | ^1126/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1127 109 | TRY_RESULT(end_and_submit());1128 | ^~~~~~~~~~1129/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1130 169 | auto(unique) = (expr); \1131 | ^~~~~~~~1132/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1133 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1134 | ^~~~~~~~~~~~~~~1135/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1136 29 | # define BOOST_PP_CAT_I(a, b) a ## b1137 | ^1138/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1139 113 | TRY_RESULT(end_and_submit());1140 | ^~~~~~~~~~1141/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1142/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1143 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1144 | ^~~~~~~~~~~~~~~1145/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1146 29 | # define BOOST_PP_CAT_I(a, b) a ## b1147 | ^1148/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1149 113 | TRY_RESULT(end_and_submit());1150 | ^~~~~~~~~~1151/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1152/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1153 169 | auto(unique) = (expr); \1154 | ^~~~~~~~1155/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1156 175 | TRY_RESULT_IMPL(unique, expr) \1157 | ^~~~~~~~~~~~~~~1158/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1159 29 | # define BOOST_PP_CAT_I(a, b) a ## b1160 | ^1161/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1162 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1163 | ^~~~~~~~~~1164/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1165/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1166 175 | TRY_RESULT_IMPL(unique, expr) \1167 | ^~~~~~~~~~~~~~~1168/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1169 29 | # define BOOST_PP_CAT_I(a, b) a ## b1170 | ^1171/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1172 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1173 | ^~~~~~~~~~1174/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1175 169 | auto(unique) = (expr); \1176 | ^~~~~~~~1177/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1178 175 | TRY_RESULT_IMPL(unique, expr) \1179 | ^~~~~~~~~~~~~~~1180/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1181 29 | # define BOOST_PP_CAT_I(a, b) a ## b1182 | ^1183/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1184 30 | TRY_RESULT(auto graphics_context,1185 | ^~~~~~~~~~1186/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1187/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1188 175 | TRY_RESULT_IMPL(unique, expr) \1189 | ^~~~~~~~~~~~~~~1190/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1191 29 | # define BOOST_PP_CAT_I(a, b) a ## b1192 | ^1193/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1194 30 | TRY_RESULT(auto graphics_context,1195 | ^~~~~~~~~~1196/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1197 169 | auto(unique) = (expr); \1198 | ^~~~~~~~1199/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1200 175 | TRY_RESULT_IMPL(unique, expr) \1201 | ^~~~~~~~~~~~~~~1202/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1203 29 | # define BOOST_PP_CAT_I(a, b) a ## b1204 | ^1205/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1206 34 | TRY_RESULT(const auto surface,1207 | ^~~~~~~~~~1208/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1209/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1210 175 | TRY_RESULT_IMPL(unique, expr) \1211 | ^~~~~~~~~~~~~~~1212/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1213 29 | # define BOOST_PP_CAT_I(a, b) a ## b1214 | ^1215/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1216 34 | TRY_RESULT(const auto surface,1217 | ^~~~~~~~~~1218/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1219 169 | auto(unique) = (expr); \1220 | ^~~~~~~~1221/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1222 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1223 | ^~~~~~~~~~~~~~~1224/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1225 29 | # define BOOST_PP_CAT_I(a, b) a ## b1226 | ^1227/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1228 38 | TRY_RESULT(graphics_context->setup_device());1229 | ^~~~~~~~~~1230/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1231/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1232 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1233 | ^~~~~~~~~~~~~~~1234/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1235 29 | # define BOOST_PP_CAT_I(a, b) a ## b1236 | ^1237/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1238 38 | TRY_RESULT(graphics_context->setup_device());1239 | ^~~~~~~~~~1240/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1241 169 | auto(unique) = (expr); \1242 | ^~~~~~~~1243/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1244 175 | TRY_RESULT_IMPL(unique, expr) \1245 | ^~~~~~~~~~~~~~~1246/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1247 29 | # define BOOST_PP_CAT_I(a, b) a ## b1248 | ^1249/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1250 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1251 | ^~~~~~~~~~1252/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1253/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1254 175 | TRY_RESULT_IMPL(unique, expr) \1255 | ^~~~~~~~~~~~~~~1256/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1257 29 | # define BOOST_PP_CAT_I(a, b) a ## b1258 | ^1259/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1260 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1261 | ^~~~~~~~~~1262[21/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1263In file included from /build/source/wren/include/wren/utils/device.hpp:5,1264 from /build/source/wren/include/wren/graphics_context.hpp:8,1265 from /build/source/wren/src/graphics_context.cpp:1:1266/build/source/wren/src/graphics_context.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::GraphicsContext> > wren::GraphicsContext::create(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)':1267/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1268 169 | auto(unique) = (expr); \1269 | ^~~~~~~~1270/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1271 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1272 | ^~~~~~~~~~~~~~~1273/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1274 29 | # define BOOST_PP_CAT_I(a, b) a ## b1275 | ^1276/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1277 31 | TRY_RESULT(graphics_context->create_instance(1278 | ^~~~~~~~~~1279/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1280/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1281 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1282 | ^~~~~~~~~~~~~~~1283/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1284 29 | # define BOOST_PP_CAT_I(a, b) a ## b1285 | ^1286/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1287 31 | TRY_RESULT(graphics_context->create_instance(1288 | ^~~~~~~~~~1289/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_instance(const std::string&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&)':1290/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1291 169 | auto(unique) = (expr); \1292 | ^~~~~~~~1293/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1294 175 | TRY_RESULT_IMPL(unique, expr) \1295 | ^~~~~~~~~~~~~~~1296/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1297 29 | # define BOOST_PP_CAT_I(a, b) a ## b1298 | ^1299/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1300 119 | TRY_RESULT(this->instance_,1301 | ^~~~~~~~~~1302/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1303/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1304 175 | TRY_RESULT_IMPL(unique, expr) \1305 | ^~~~~~~~~~~~~~~1306/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1307 29 | # define BOOST_PP_CAT_I(a, b) a ## b1308 | ^1309/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1310 119 | TRY_RESULT(this->instance_,1311 | ^~~~~~~~~~1312/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1313/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1314 169 | auto(unique) = (expr); \1315 | ^~~~~~~~1316/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1317 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1318 | ^~~~~~~~~~~~~~~1319/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1320 29 | # define BOOST_PP_CAT_I(a, b) a ## b1321 | ^1322/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1323 129 | TRY_RESULT(pick_physical_device());1324 | ^~~~~~~~~~1325/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1326/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1327 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1328 | ^~~~~~~~~~~~~~~1329/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1330 29 | # define BOOST_PP_CAT_I(a, b) a ## b1331 | ^1332/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1333 129 | TRY_RESULT(pick_physical_device());1334 | ^~~~~~~~~~1335/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1336 169 | auto(unique) = (expr); \1337 | ^~~~~~~~1338/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1339 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1340 | ^~~~~~~~~~~~~~~1341/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1342 29 | # define BOOST_PP_CAT_I(a, b) a ## b1343 | ^1344/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1345 133 | TRY_RESULT(create_device());1346 | ^~~~~~~~~~1347/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1348/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1349 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1350 | ^~~~~~~~~~~~~~~1351/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1352 29 | # define BOOST_PP_CAT_I(a, b) a ## b1353 | ^1354/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1355 133 | TRY_RESULT(create_device());1356 | ^~~~~~~~~~1357/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1358/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1359 169 | auto(unique) = (expr); \1360 | ^~~~~~~~1361/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1362 175 | TRY_RESULT_IMPL(unique, expr) \1363 | ^~~~~~~~~~~~~~~1364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1365 29 | # define BOOST_PP_CAT_I(a, b) a ## b1366 | ^1367/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1368 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1369 | ^~~~~~~~~~1370/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1371/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1372 175 | TRY_RESULT_IMPL(unique, expr) \1373 | ^~~~~~~~~~~~~~~1374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1375 29 | # define BOOST_PP_CAT_I(a, b) a ## b1376 | ^1377/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1378 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1379 | ^~~~~~~~~~1380/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1382 169 | auto(unique) = (expr); \1383 | ^~~~~~~~1384/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1385 175 | TRY_RESULT_IMPL(unique, expr) \1386 | ^~~~~~~~~~~~~~~1387/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1388 29 | # define BOOST_PP_CAT_I(a, b) a ## b1389 | ^1390/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1391 217 | TRY_RESULT(this->debug_messenger_,1392 | ^~~~~~~~~~1393/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1394/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1395 175 | TRY_RESULT_IMPL(unique, expr) \1396 | ^~~~~~~~~~~~~~~1397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1398 29 | # define BOOST_PP_CAT_I(a, b) a ## b1399 | ^1400/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1401 217 | TRY_RESULT(this->debug_messenger_,1402 | ^~~~~~~~~~1403[22/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1404[23/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o1405[24/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1406In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1407 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1408 from /build/source/wren/include/wren/render_pass.hpp:7,1409 from /build/source/wren/src/render_pass.cpp:1:1410/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':1411/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1412 169 | auto(unique) = (expr); \1413 | ^~~~~~~~1414/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1415 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1416 | ^~~~~~~~~~~~~~~1417/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1418 29 | # define BOOST_PP_CAT_I(a, b) a ## b1419 | ^1420/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1421 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1422 | ^~~~~~~~~~1423/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1424/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1425 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1426 | ^~~~~~~~~~~~~~~1427/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1428 29 | # define BOOST_PP_CAT_I(a, b) a ## b1429 | ^1430/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1431 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1432 | ^~~~~~~~~~1433/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1434/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1435 169 | auto(unique) = (expr); \1436 | ^~~~~~~~1437/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1438 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1439 | ^~~~~~~~~~~~~~~1440/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1441 29 | # define BOOST_PP_CAT_I(a, b) a ## b1442 | ^1443/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1444 90 | TRY_RESULT(1445 | ^~~~~~~~~~1446/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1447/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1448 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1449 | ^~~~~~~~~~~~~~~1450/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1451 29 | # define BOOST_PP_CAT_I(a, b) a ## b1452 | ^1453/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1454 90 | TRY_RESULT(1455 | ^~~~~~~~~~1456/build/source/wren/include/wren/renderer.hpp: In lambda function:1457/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1458 169 | auto(unique) = (expr); \1459 | ^~~~~~~~1460/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1461 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1462 | ^~~~~~~~~~~~~~~1463/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1464 29 | # define BOOST_PP_CAT_I(a, b) a ## b1465 | ^1466/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1467 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1468 | ^~~~~~~~~~1469/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1470/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1471 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1472 | ^~~~~~~~~~~~~~~1473/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1474 29 | # define BOOST_PP_CAT_I(a, b) a ## b1475 | ^1476/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1477 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1478 | ^~~~~~~~~~1479/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1480 169 | auto(unique) = (expr); \1481 | ^~~~~~~~1482/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1483 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1484 | ^~~~~~~~~~~~~~~1485/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1486 29 | # define BOOST_PP_CAT_I(a, b) a ## b1487 | ^1488/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1489 98 | TRY_RESULT(vk::to_expected(1490 | ^~~~~~~~~~1491/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1492/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1493 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1494 | ^~~~~~~~~~~~~~~1495/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1496 29 | # define BOOST_PP_CAT_I(a, b) a ## b1497 | ^1498/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1499 98 | TRY_RESULT(vk::to_expected(1500 | ^~~~~~~~~~1501/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1502 169 | auto(unique) = (expr); \1503 | ^~~~~~~~1504/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1505 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1506 | ^~~~~~~~~~~~~~~1507/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1508 29 | # define BOOST_PP_CAT_I(a, b) a ## b1509 | ^1510/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1511 101 | TRY_RESULT(vk::to_expected(1512 | ^~~~~~~~~~1513/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1514/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1515 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1516 | ^~~~~~~~~~~~~~~1517/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1518 29 | # define BOOST_PP_CAT_I(a, b) a ## b1519 | ^1520/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1521 101 | TRY_RESULT(vk::to_expected(1522 | ^~~~~~~~~~1523/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1524/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1525 169 | auto(unique) = (expr); \1526 | ^~~~~~~~1527/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1528 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1529 | ^~~~~~~~~~~~~~~1530/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1531 29 | # define BOOST_PP_CAT_I(a, b) a ## b1532 | ^1533/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1534 109 | TRY_RESULT(end_and_submit());1535 | ^~~~~~~~~~1536/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1537/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1538 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1539 | ^~~~~~~~~~~~~~~1540/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1541 29 | # define BOOST_PP_CAT_I(a, b) a ## b1542 | ^1543/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1544 109 | TRY_RESULT(end_and_submit());1545 | ^~~~~~~~~~1546/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1547 169 | auto(unique) = (expr); \1548 | ^~~~~~~~1549/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1550 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1551 | ^~~~~~~~~~~~~~~1552/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1553 29 | # define BOOST_PP_CAT_I(a, b) a ## b1554 | ^1555/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1556 113 | TRY_RESULT(end_and_submit());1557 | ^~~~~~~~~~1558/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1559/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1560 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1561 | ^~~~~~~~~~~~~~~1562/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1563 29 | # define BOOST_PP_CAT_I(a, b) a ## b1564 | ^1565/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1566 113 | TRY_RESULT(end_and_submit());1567 | ^~~~~~~~~~1568/build/source/wren/src/render_pass.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderPass> > wren::RenderPass::create(const std::shared_ptr<wren::Context>&, const std::string&, const wren::PassResources&, const std::shared_ptr<wren::RenderTarget>&, const std::shared_ptr<wren::RenderTarget>&, const execute_fn_t&)':1569/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1570 169 | auto(unique) = (expr); \1571 | ^~~~~~~~1572/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1573 175 | TRY_RESULT_IMPL(unique, expr) \1574 | ^~~~~~~~~~~~~~~1575/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1576 29 | # define BOOST_PP_CAT_I(a, b) a ## b1577 | ^1578/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1579 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1580 | ^~~~~~~~~~1581/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1582/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1583 175 | TRY_RESULT_IMPL(unique, expr) \1584 | ^~~~~~~~~~~~~~~1585/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1586 29 | # define BOOST_PP_CAT_I(a, b) a ## b1587 | ^1588/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1589 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1590 | ^~~~~~~~~~1591/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1592 169 | auto(unique) = (expr); \1593 | ^~~~~~~~1594/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1595 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1596 | ^~~~~~~~~~~~~~~1597/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1598 29 | # define BOOST_PP_CAT_I(a, b) a ## b1599 | ^1600/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1601 83 | TRY_RESULT(shader->create_graphics_pipeline(1602 | ^~~~~~~~~~1603/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1604/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1605 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1606 | ^~~~~~~~~~~~~~~1607/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1608 29 | # define BOOST_PP_CAT_I(a, b) a ## b1609 | ^1610/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1611 83 | TRY_RESULT(shader->create_graphics_pipeline(1612 | ^~~~~~~~~~1613/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1614 169 | auto(unique) = (expr); \1615 | ^~~~~~~~1616/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1617 175 | TRY_RESULT_IMPL(unique, expr) \1618 | ^~~~~~~~~~~~~~~1619/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1620 29 | # define BOOST_PP_CAT_I(a, b) a ## b1621 | ^1622/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1623 91 | TRY_RESULT(pass->command_pool_,1624 | ^~~~~~~~~~1625/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1626/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1627 175 | TRY_RESULT_IMPL(unique, expr) \1628 | ^~~~~~~~~~~~~~~1629/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1630 29 | # define BOOST_PP_CAT_I(a, b) a ## b1631 | ^1632/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1633 91 | TRY_RESULT(pass->command_pool_,1634 | ^~~~~~~~~~1635/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1636 169 | auto(unique) = (expr); \1637 | ^~~~~~~~1638/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1639 175 | TRY_RESULT_IMPL(unique, expr) \1640 | ^~~~~~~~~~~~~~~1641/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1642 29 | # define BOOST_PP_CAT_I(a, b) a ## b1643 | ^1644/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1645 99 | TRY_RESULT(1646 | ^~~~~~~~~~1647/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1648/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1649 175 | TRY_RESULT_IMPL(unique, expr) \1650 | ^~~~~~~~~~~~~~~1651/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1652 29 | # define BOOST_PP_CAT_I(a, b) a ## b1653 | ^1654/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1655 99 | TRY_RESULT(1656 | ^~~~~~~~~~1657/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1658/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1659 169 | auto(unique) = (expr); \1660 | ^~~~~~~~1661/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1662 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1663 | ^~~~~~~~~~~~~~~1664/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1665 29 | # define BOOST_PP_CAT_I(a, b) a ## b1666 | ^1667/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1668 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1669 | ^~~~~~~~~~1670/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1671/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1672 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1673 | ^~~~~~~~~~~~~~~1674/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1675 29 | # define BOOST_PP_CAT_I(a, b) a ## b1676 | ^1677/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1678 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1679 | ^~~~~~~~~~1680/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1681 169 | auto(unique) = (expr); \1682 | ^~~~~~~~1683/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1684 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1685 | ^~~~~~~~~~~~~~~1686/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1687 29 | # define BOOST_PP_CAT_I(a, b) a ## b1688 | ^1689/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1690 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1691 | ^~~~~~~~~~1692/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1695 | ^~~~~~~~~~~~~~~1696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1697 29 | # define BOOST_PP_CAT_I(a, b) a ## b1698 | ^1699/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1700 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1701 | ^~~~~~~~~~1702[25/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1703In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1704 from /build/source/wren_vk/src/shader.cpp:1:1705/build/source/wren_vk/src/shader.cpp: In lambda function:1706/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1707 169 | auto(unique) = (expr); \1708 | ^~~~~~~~1709/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1710 175 | TRY_RESULT_IMPL(unique, expr) \1711 | ^~~~~~~~~~~~~~~1712/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1713 29 | # define BOOST_PP_CAT_I(a, b) a ## b1714 | ^1715/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1716 223 | TRY_RESULT(const auto module,1717 | ^~~~~~~~~~1718/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1719/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1720 175 | TRY_RESULT_IMPL(unique, expr) \1721 | ^~~~~~~~~~~~~~~1722/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1723 29 | # define BOOST_PP_CAT_I(a, b) a ## b1724 | ^1725/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1726 223 | TRY_RESULT(const auto module,1727 | ^~~~~~~~~~1728/build/source/wren_vk/src/shader.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::vk::Shader> > wren::vk::Shader::create(const vk::Device&, const std::filesystem::__cxx11::path&)':1729/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1730 169 | auto(unique) = (expr); \1731 | ^~~~~~~~1732/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1733 175 | TRY_RESULT_IMPL(unique, expr) \1734 | ^~~~~~~~~~~~~~~1735/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1736 29 | # define BOOST_PP_CAT_I(a, b) a ## b1737 | ^1738/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1739 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1740 | ^~~~~~~~~~1741/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1742/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1743 175 | TRY_RESULT_IMPL(unique, expr) \1744 | ^~~~~~~~~~~~~~~1745/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1746 29 | # define BOOST_PP_CAT_I(a, b) a ## b1747 | ^1748/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1749 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1750 | ^~~~~~~~~~1751/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1752 169 | auto(unique) = (expr); \1753 | ^~~~~~~~1754/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1755 175 | TRY_RESULT_IMPL(unique, expr) \1756 | ^~~~~~~~~~~~~~~1757/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1758 29 | # define BOOST_PP_CAT_I(a, b) a ## b1759 | ^1760/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1761 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1762 | ^~~~~~~~~~1763/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1764/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1765 175 | TRY_RESULT_IMPL(unique, expr) \1766 | ^~~~~~~~~~~~~~~1767/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1768 29 | # define BOOST_PP_CAT_I(a, b) a ## b1769 | ^1770/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1771 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1772 | ^~~~~~~~~~1773/build/source/wren_vk/src/shader.cpp: In member function 'wren::expected<void> wren::vk::Shader::create_graphics_pipeline(const vk::Device&, const vk::DescriptorPool&, const vk::RenderPass&, const wren::math::Vec2i&, bool)':1774/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1775 169 | auto(unique) = (expr); \1776 | ^~~~~~~~1777/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1778 175 | TRY_RESULT_IMPL(unique, expr) \1779 | ^~~~~~~~~~~~~~~1780/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1781 29 | # define BOOST_PP_CAT_I(a, b) a ## b1782 | ^1783/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1784 306 | TRY_RESULT(pipeline_layout_,1785 | ^~~~~~~~~~1786/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1787/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1788 175 | TRY_RESULT_IMPL(unique, expr) \1789 | ^~~~~~~~~~~~~~~1790/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1791 29 | # define BOOST_PP_CAT_I(a, b) a ## b1792 | ^1793/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1794 306 | TRY_RESULT(pipeline_layout_,1795 | ^~~~~~~~~~1796/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1797 169 | auto(unique) = (expr); \1798 | ^~~~~~~~1799/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1800 175 | TRY_RESULT_IMPL(unique, expr) \1801 | ^~~~~~~~~~~~~~~1802/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1803 29 | # define BOOST_PP_CAT_I(a, b) a ## b1804 | ^1805/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1806 374 | TRY_RESULT(pipeline_,1807 | ^~~~~~~~~~1808/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1809/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1810 175 | TRY_RESULT_IMPL(unique, expr) \1811 | ^~~~~~~~~~~~~~~1812/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1813 29 | # define BOOST_PP_CAT_I(a, b) a ## b1814 | ^1815/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1816 374 | TRY_RESULT(pipeline_,1817 | ^~~~~~~~~~1818[26/62] Linking CXX static library wren_vk/libwren_vk.a1819[27/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1820[28/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o1821[29/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o1822In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1823 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1824 from /build/source/wren/include/wren/mesh.hpp:9,1825 from /build/source/wren/include/wren/renderer.hpp:8,1826 from /build/source/wren/src/renderer.cpp:1:1827/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':1828/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1829 169 | auto(unique) = (expr); \1830 | ^~~~~~~~1831/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1832 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1833 | ^~~~~~~~~~~~~~~1834/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1835 29 | # define BOOST_PP_CAT_I(a, b) a ## b1836 | ^1837/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1838 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1839 | ^~~~~~~~~~1840/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1841/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1842 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1843 | ^~~~~~~~~~~~~~~1844/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1845 29 | # define BOOST_PP_CAT_I(a, b) a ## b1846 | ^1847/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1848 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1849 | ^~~~~~~~~~1850/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1851/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1852 169 | auto(unique) = (expr); \1853 | ^~~~~~~~1854/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1855 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1856 | ^~~~~~~~~~~~~~~1857/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1858 29 | # define BOOST_PP_CAT_I(a, b) a ## b1859 | ^1860/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1861 90 | TRY_RESULT(1862 | ^~~~~~~~~~1863/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1864/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1865 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1866 | ^~~~~~~~~~~~~~~1867/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1868 29 | # define BOOST_PP_CAT_I(a, b) a ## b1869 | ^1870/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1871 90 | TRY_RESULT(1872 | ^~~~~~~~~~1873/build/source/wren/include/wren/renderer.hpp: In lambda function:1874/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1875 169 | auto(unique) = (expr); \1876 | ^~~~~~~~1877/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1878 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1879 | ^~~~~~~~~~~~~~~1880/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1881 29 | # define BOOST_PP_CAT_I(a, b) a ## b1882 | ^1883/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1884 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1885 | ^~~~~~~~~~1886/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1887/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1888 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1889 | ^~~~~~~~~~~~~~~1890/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1891 29 | # define BOOST_PP_CAT_I(a, b) a ## b1892 | ^1893/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1894 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1895 | ^~~~~~~~~~1896/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1897 169 | auto(unique) = (expr); \1898 | ^~~~~~~~1899/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1900 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1901 | ^~~~~~~~~~~~~~~1902/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1903 29 | # define BOOST_PP_CAT_I(a, b) a ## b1904 | ^1905/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1906 98 | TRY_RESULT(vk::to_expected(1907 | ^~~~~~~~~~1908/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1909/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1910 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1911 | ^~~~~~~~~~~~~~~1912/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1913 29 | # define BOOST_PP_CAT_I(a, b) a ## b1914 | ^1915/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1916 98 | TRY_RESULT(vk::to_expected(1917 | ^~~~~~~~~~1918/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1919 169 | auto(unique) = (expr); \1920 | ^~~~~~~~1921/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1922 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1923 | ^~~~~~~~~~~~~~~1924/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1925 29 | # define BOOST_PP_CAT_I(a, b) a ## b1926 | ^1927/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1928 101 | TRY_RESULT(vk::to_expected(1929 | ^~~~~~~~~~1930/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1931/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1932 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1933 | ^~~~~~~~~~~~~~~1934/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1935 29 | # define BOOST_PP_CAT_I(a, b) a ## b1936 | ^1937/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1938 101 | TRY_RESULT(vk::to_expected(1939 | ^~~~~~~~~~1940/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1941/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1942 169 | auto(unique) = (expr); \1943 | ^~~~~~~~1944/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1945 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1946 | ^~~~~~~~~~~~~~~1947/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1948 29 | # define BOOST_PP_CAT_I(a, b) a ## b1949 | ^1950/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1951 109 | TRY_RESULT(end_and_submit());1952 | ^~~~~~~~~~1953/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1954/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1955 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1956 | ^~~~~~~~~~~~~~~1957/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1958 29 | # define BOOST_PP_CAT_I(a, b) a ## b1959 | ^1960/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1961 109 | TRY_RESULT(end_and_submit());1962 | ^~~~~~~~~~1963/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1964 169 | auto(unique) = (expr); \1965 | ^~~~~~~~1966/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1967 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1968 | ^~~~~~~~~~~~~~~1969/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1970 29 | # define BOOST_PP_CAT_I(a, b) a ## b1971 | ^1972/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1973 113 | TRY_RESULT(end_and_submit());1974 | ^~~~~~~~~~1975/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1976/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1977 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1978 | ^~~~~~~~~~~~~~~1979/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1980 29 | # define BOOST_PP_CAT_I(a, b) a ## b1981 | ^1982/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1983 113 | TRY_RESULT(end_and_submit());1984 | ^~~~~~~~~~1985/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':1986/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1987 169 | auto(unique) = (expr); \1988 | ^~~~~~~~1989/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1990 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1991 | ^~~~~~~~~~~~~~~1992/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1993 29 | # define BOOST_PP_CAT_I(a, b) a ## b1994 | ^1995/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'1996 32 | TRY_RESULT(vk::to_expected(1997 | ^~~~~~~~~~1998/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1999/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2000 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2001 | ^~~~~~~~~~~~~~~2002/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2003 29 | # define BOOST_PP_CAT_I(a, b) a ## b2004 | ^2005/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2006 32 | TRY_RESULT(vk::to_expected(2007 | ^~~~~~~~~~2008/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2009 169 | auto(unique) = (expr); \2010 | ^~~~~~~~2011/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2012 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2013 | ^~~~~~~~~~~~~~~2014/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2015 29 | # define BOOST_PP_CAT_I(a, b) a ## b2016 | ^2017/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2018 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2019 | ^~~~~~~~~~2020/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2021/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2022 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2023 | ^~~~~~~~~~~~~~~2024/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2025 29 | # define BOOST_PP_CAT_I(a, b) a ## b2026 | ^2027/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2028 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2029 | ^~~~~~~~~~2030/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2031 169 | auto(unique) = (expr); \2032 | ^~~~~~~~2033/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2034 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2035 | ^~~~~~~~~~~~~~~2036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2037 29 | # define BOOST_PP_CAT_I(a, b) a ## b2038 | ^2039/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2040 44 | TRY_RESULT(recreate_swapchain());2041 | ^~~~~~~~~~2042/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2043/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2044 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2045 | ^~~~~~~~~~~~~~~2046/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2047 29 | # define BOOST_PP_CAT_I(a, b) a ## b2048 | ^2049/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2050 44 | TRY_RESULT(recreate_swapchain());2051 | ^~~~~~~~~~2052/build/source/wren/src/renderer.cpp: In lambda function:2053/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2054 169 | auto(unique) = (expr); \2055 | ^~~~~~~~2056/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2057 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2058 | ^~~~~~~~~~~~~~~2059/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2060 29 | # define BOOST_PP_CAT_I(a, b) a ## b2061 | ^2062/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2063 96 | TRY_RESULT(recreate_swapchain());2064 | ^~~~~~~~~~2065/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2066/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2067 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2068 | ^~~~~~~~~~~~~~~2069/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2070 29 | # define BOOST_PP_CAT_I(a, b) a ## b2071 | ^2072/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2073 96 | TRY_RESULT(recreate_swapchain());2074 | ^~~~~~~~~~2075/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2076 169 | auto(unique) = (expr); \2077 | ^~~~~~~~2078/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2079 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2080 | ^~~~~~~~~~~~~~~2081/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2082 29 | # define BOOST_PP_CAT_I(a, b) a ## b2083 | ^2084/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2085 102 | TRY_RESULT(n->render_pass->resize_target(2086 | ^~~~~~~~~~2087/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2088/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2089 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2090 | ^~~~~~~~~~~~~~~2091/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2092 29 | # define BOOST_PP_CAT_I(a, b) a ## b2093 | ^2094/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2095 102 | TRY_RESULT(n->render_pass->resize_target(2096 | ^~~~~~~~~~2097/build/source/wren/src/renderer.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Renderer> > wren::Renderer::create(const std::shared_ptr<wren::Context>&)':2098/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2099 169 | auto(unique) = (expr); \2100 | ^~~~~~~~2101/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2102 175 | TRY_RESULT_IMPL(unique, expr) \2103 | ^~~~~~~~~~~~~~~2104/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2105 29 | # define BOOST_PP_CAT_I(a, b) a ## b2106 | ^2107/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2108 135 | TRY_RESULT(renderer->command_pool_,2109 | ^~~~~~~~~~2110/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2111/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2112 175 | TRY_RESULT_IMPL(unique, expr) \2113 | ^~~~~~~~~~~~~~~2114/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2115 29 | # define BOOST_PP_CAT_I(a, b) a ## b2116 | ^2117/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2118 135 | TRY_RESULT(renderer->command_pool_,2119 | ^~~~~~~~~~2120/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]2121 169 | auto(unique) = (expr); \2122 | ^~~~~~~~2123/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2124 175 | TRY_RESULT_IMPL(unique, expr) \2125 | ^~~~~~~~~~~~~~~2126/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2127 29 | # define BOOST_PP_CAT_I(a, b) a ## b2128 | ^2129/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2130 146 | TRY_RESULT(const auto bufs,2131 | ^~~~~~~~~~2132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2133/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2134 175 | TRY_RESULT_IMPL(unique, expr) \2135 | ^~~~~~~~~~~~~~~2136/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2137 29 | # define BOOST_PP_CAT_I(a, b) a ## b2138 | ^2139/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2140 146 | TRY_RESULT(const auto bufs,2141 | ^~~~~~~~~~2142/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2143/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2144 169 | auto(unique) = (expr); \2145 | ^~~~~~~~2146/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2147 175 | TRY_RESULT_IMPL(unique, expr) \2148 | ^~~~~~~~~~~~~~~2149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2150 29 | # define BOOST_PP_CAT_I(a, b) a ## b2151 | ^2152/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2153 253 | TRY_RESULT(2154 | ^~~~~~~~~~2155/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2156/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2157 175 | TRY_RESULT_IMPL(unique, expr) \2158 | ^~~~~~~~~~~~~~~2159/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2160 29 | # define BOOST_PP_CAT_I(a, b) a ## b2161 | ^2162/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2163 253 | TRY_RESULT(2164 | ^~~~~~~~~~2165/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2166 169 | auto(unique) = (expr); \2167 | ^~~~~~~~2168/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2169 175 | TRY_RESULT_IMPL(unique, expr) \2170 | ^~~~~~~~~~~~~~~2171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2172 29 | # define BOOST_PP_CAT_I(a, b) a ## b2173 | ^2174/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2175 271 | TRY_RESULT(auto target,2176 | ^~~~~~~~~~2177/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2178/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2179 175 | TRY_RESULT_IMPL(unique, expr) \2180 | ^~~~~~~~~~~~~~~2181/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2182 29 | # define BOOST_PP_CAT_I(a, b) a ## b2183 | ^2184/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2185 271 | TRY_RESULT(auto target,2186 | ^~~~~~~~~~2187[30/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o2188[31/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o2189In file included from /build/source/wren/include/wren/utils/device.hpp:5,2190 from /build/source/wren/src/utils/device.cpp:1:2191/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':2192/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2193 169 | auto(unique) = (expr); \2194 | ^~~~~~~~2195/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2196 175 | TRY_RESULT_IMPL(unique, expr) \2197 | ^~~~~~~~~~~~~~~2198/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2199 29 | # define BOOST_PP_CAT_I(a, b) a ## b2200 | ^2201/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2202 42 | TRY_RESULT(device_,2203 | ^~~~~~~~~~2204/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2205/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2206 175 | TRY_RESULT_IMPL(unique, expr) \2207 | ^~~~~~~~~~~~~~~2208/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2209 29 | # define BOOST_PP_CAT_I(a, b) a ## b2210 | ^2211/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2212 42 | TRY_RESULT(device_,2213 | ^~~~~~~~~~2214/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]2215 169 | auto(unique) = (expr); \2216 | ^~~~~~~~2217/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2218 175 | TRY_RESULT_IMPL(unique, expr) \2219 | ^~~~~~~~~~~~~~~2220/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2221 29 | # define BOOST_PP_CAT_I(a, b) a ## b2222 | ^2223/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2224 52 | TRY_RESULT(command_pool_,2225 | ^~~~~~~~~~2226/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2227/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2228 175 | TRY_RESULT_IMPL(unique, expr) \2229 | ^~~~~~~~~~~~~~~2230/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2231 29 | # define BOOST_PP_CAT_I(a, b) a ## b2232 | ^2233/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2234 52 | TRY_RESULT(command_pool_,2235 | ^~~~~~~~~~2236/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2237 169 | auto(unique) = (expr); \2238 | ^~~~~~~~2239/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2240 175 | TRY_RESULT_IMPL(unique, expr) \2241 | ^~~~~~~~~~~~~~~2242/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2243 29 | # define BOOST_PP_CAT_I(a, b) a ## b2244 | ^2245/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2246 58 | TRY_RESULT(descriptor_pool_,2247 | ^~~~~~~~~~2248/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2249/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2250 175 | TRY_RESULT_IMPL(unique, expr) \2251 | ^~~~~~~~~~~~~~~2252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2253 29 | # define BOOST_PP_CAT_I(a, b) a ## b2254 | ^2255/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2256 58 | TRY_RESULT(descriptor_pool_,2257 | ^~~~~~~~~~2258[32/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o2259In file included from /build/source/wren/include/wren/assets/manager.hpp:7,2260 from /build/source/wren/src/assets/manager.cpp:1:2261/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2262/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2263 169 | auto(unique) = (expr); \2264 | ^~~~~~~~2265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2267 | ^~~~~~~~~~~~~~~2268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2269 29 | # define BOOST_PP_CAT_I(a, b) a ## b2270 | ^2271/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2272 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2273 | ^~~~~~~~~~2274/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2275/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2276 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2277 | ^~~~~~~~~~~~~~~2278/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2279 29 | # define BOOST_PP_CAT_I(a, b) a ## b2280 | ^2281/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2282 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2283 | ^~~~~~~~~~2284/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2285/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2286 169 | auto(unique) = (expr); \2287 | ^~~~~~~~2288/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2290 | ^~~~~~~~~~~~~~~2291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2292 29 | # define BOOST_PP_CAT_I(a, b) a ## b2293 | ^2294/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2295 90 | TRY_RESULT(2296 | ^~~~~~~~~~2297/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2298/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2299 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2300 | ^~~~~~~~~~~~~~~2301/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2302 29 | # define BOOST_PP_CAT_I(a, b) a ## b2303 | ^2304/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2305 90 | TRY_RESULT(2306 | ^~~~~~~~~~2307/build/source/wren/include/wren/renderer.hpp: In lambda function:2308/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2309 169 | auto(unique) = (expr); \2310 | ^~~~~~~~2311/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2312 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2313 | ^~~~~~~~~~~~~~~2314/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2315 29 | # define BOOST_PP_CAT_I(a, b) a ## b2316 | ^2317/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2318 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2319 | ^~~~~~~~~~2320/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2321/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2322 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2323 | ^~~~~~~~~~~~~~~2324/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2325 29 | # define BOOST_PP_CAT_I(a, b) a ## b2326 | ^2327/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2328 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2329 | ^~~~~~~~~~2330/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2331 169 | auto(unique) = (expr); \2332 | ^~~~~~~~2333/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2334 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2335 | ^~~~~~~~~~~~~~~2336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2337 29 | # define BOOST_PP_CAT_I(a, b) a ## b2338 | ^2339/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2340 98 | TRY_RESULT(vk::to_expected(2341 | ^~~~~~~~~~2342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2343/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2344 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2345 | ^~~~~~~~~~~~~~~2346/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2347 29 | # define BOOST_PP_CAT_I(a, b) a ## b2348 | ^2349/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2350 98 | TRY_RESULT(vk::to_expected(2351 | ^~~~~~~~~~2352/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2353 169 | auto(unique) = (expr); \2354 | ^~~~~~~~2355/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2356 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2357 | ^~~~~~~~~~~~~~~2358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2359 29 | # define BOOST_PP_CAT_I(a, b) a ## b2360 | ^2361/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2362 101 | TRY_RESULT(vk::to_expected(2363 | ^~~~~~~~~~2364/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2365/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2366 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2367 | ^~~~~~~~~~~~~~~2368/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2369 29 | # define BOOST_PP_CAT_I(a, b) a ## b2370 | ^2371/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2372 101 | TRY_RESULT(vk::to_expected(2373 | ^~~~~~~~~~2374/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2375/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2376 169 | auto(unique) = (expr); \2377 | ^~~~~~~~2378/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2379 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2380 | ^~~~~~~~~~~~~~~2381/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2382 29 | # define BOOST_PP_CAT_I(a, b) a ## b2383 | ^2384/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2385 109 | TRY_RESULT(end_and_submit());2386 | ^~~~~~~~~~2387/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2388/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2389 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2390 | ^~~~~~~~~~~~~~~2391/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2392 29 | # define BOOST_PP_CAT_I(a, b) a ## b2393 | ^2394/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2395 109 | TRY_RESULT(end_and_submit());2396 | ^~~~~~~~~~2397/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2398 169 | auto(unique) = (expr); \2399 | ^~~~~~~~2400/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2401 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2402 | ^~~~~~~~~~~~~~~2403/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2404 29 | # define BOOST_PP_CAT_I(a, b) a ## b2405 | ^2406/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2407 113 | TRY_RESULT(end_and_submit());2408 | ^~~~~~~~~~2409/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2410/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2411 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2412 | ^~~~~~~~~~~~~~~2413/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2414 29 | # define BOOST_PP_CAT_I(a, b) a ## b2415 | ^2416/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2417 113 | TRY_RESULT(end_and_submit());2418 | ^~~~~~~~~~2419/build/source/wren/src/assets/manager.cpp: In member function 'wren::expected<wren::Texture> wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const':2420/build/source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]2421 64 | return std::move(texture);2422 | ~~~~~~~~~^~~~~~~~~2423/build/source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call2424In file included from /build/source/wren/src/assets/manager.cpp:6:2425/build/source/wren/include/wren/renderer.hpp: In instantiation of 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&) [with Fn = wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const::<lambda(const vk::CommandBuffer&)>; wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> = std::expected<wren::Texture, wren::Err>; typename std::invoke_result<Fn&, vk::CommandBuffer&>::type = wren::Texture]':2426/build/source/wren/src/assets/manager.cpp:49:3: required from here2427 51 | context_->renderer->submit_command_buffer(2428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2429 52 | [&](const ::vk::CommandBuffer& cmd_buf) {2430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2431 53 | TRY_RESULT_VOID(2432 | ~~~~~~~~~~~~~~~~ 2433 54 | auto texture,2434 | ~~~~~~~~~~~~~ 2435 55 | wren::Texture::create(2436 | ~~~~~~~~~~~~~~~~~~~~~~ 2437 56 | cmd_buf, context_->graphics_context->device().get(),2438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2439 57 | context_->graphics_context->allocator(),2440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2441 58 | {tex_width, tex_height},2442 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2443 59 | std::span{pixels.get(), image_size},2444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2445 60 | ::vk::Format::eR8G8B8A8Srgb));2446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2447 61 | return texture;2448 | ~~~~~~~~~~~~~~~ 2449 62 | }));2450 | ~~ 2451/build/source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2452 112 | R result = std::move(record(one_time_cmd_buffer_));2453 | ^~~~~~2454/build/source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2455[33/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o2456[34/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2457[35/62] Linking CXX executable wren_utils/tests/binary_reader2458[36/62] Linking CXX executable wren_utils/tests/string_reader2459[37/62] Linking CXX executable wren_utils/tests/enums2460[38/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2461[39/62] Linking CXX executable wren_math/tests/matrix2462[40/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o2463[41/62] Linking CXX executable wren_math/tests/vector2464[42/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o2465[43/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2466In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2467 from /build/source/wren/src/scene/deserialization.cpp:1:2468/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2469/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2470 169 | auto(unique) = (expr); \2471 | ^~~~~~~~2472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2474 | ^~~~~~~~~~~~~~~2475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2476 29 | # define BOOST_PP_CAT_I(a, b) a ## b2477 | ^2478/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2479 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2480 | ^~~~~~~~~~2481/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2482/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2483 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2484 | ^~~~~~~~~~~~~~~2485/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2486 29 | # define BOOST_PP_CAT_I(a, b) a ## b2487 | ^2488/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2489 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2490 | ^~~~~~~~~~2491/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2492/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2493 169 | auto(unique) = (expr); \2494 | ^~~~~~~~2495/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2496 175 | TRY_RESULT_IMPL(unique, expr) \2497 | ^~~~~~~~~~~~~~~2498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2499 29 | # define BOOST_PP_CAT_I(a, b) a ## b2500 | ^2501/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2502 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2503 | ^~~~~~~~~~2504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2505/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2506 175 | TRY_RESULT_IMPL(unique, expr) \2507 | ^~~~~~~~~~~~~~~2508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2509 29 | # define BOOST_PP_CAT_I(a, b) a ## b2510 | ^2511/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2512 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2513 | ^~~~~~~~~~2514/build/source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&, const std::shared_ptr<Scene>&)':2515/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2516 169 | auto(unique) = (expr); \2517 | ^~~~~~~~2518/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2519 175 | TRY_RESULT_IMPL(unique, expr) \2520 | ^~~~~~~~~~~~~~~2521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2522 29 | # define BOOST_PP_CAT_I(a, b) a ## b2523 | ^2524/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2525 36 | TRY_RESULT(const auto table,2526 | ^~~~~~~~~~2527/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2528/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2529 175 | TRY_RESULT_IMPL(unique, expr) \2530 | ^~~~~~~~~~~~~~~2531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2532 29 | # define BOOST_PP_CAT_I(a, b) a ## b2533 | ^2534/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2535 36 | TRY_RESULT(const auto table,2536 | ^~~~~~~~~~2537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2538 169 | auto(unique) = (expr); \2539 | ^~~~~~~~2540/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2541 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2542 | ^~~~~~~~~~~~~~~2543/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2544 29 | # define BOOST_PP_CAT_I(a, b) a ## b2545 | ^2546/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2547 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2548 | ^~~~~~~~~~2549/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2550/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2551 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2552 | ^~~~~~~~~~~~~~~2553/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2554 29 | # define BOOST_PP_CAT_I(a, b) a ## b2555 | ^2556/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2557 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2558 | ^~~~~~~~~~2559/build/source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const toml::v3::table&, const std::filesystem::__cxx11::path&, components::MeshRenderer&)':2560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2561 169 | auto(unique) = (expr); \2562 | ^~~~~~~~2563/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2564 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2565 | ^~~~~~~~~~~~~~~2566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2567 29 | # define BOOST_PP_CAT_I(a, b) a ## b2568 | ^2569/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2570 70 | TRY_RESULT(mesh_renderer.update_mesh(2571 | ^~~~~~~~~~2572/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2573/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2574 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2575 | ^~~~~~~~~~~~~~~2576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2577 29 | # define BOOST_PP_CAT_I(a, b) a ## b2578 | ^2579/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2580 70 | TRY_RESULT(mesh_renderer.update_mesh(2581 | ^~~~~~~~~~2582[44/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2583[45/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2584[46/62] Linking CXX executable wren_math/tests/geometry2585[47/62] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o2586In file included from /build/source/wren/include/wren/utils/device.hpp:5,2587 from /build/source/wren/include/wren/graphics_context.hpp:8,2588 from /build/source/wren/include/wren/context.hpp:6,2589 from /build/source/wren_text/include/wren/text/font.hpp:9,2590 from /build/source/wren_text/src/font.cpp:1:2591/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2592/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2593 169 | auto(unique) = (expr); \2594 | ^~~~~~~~2595/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2596 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2597 | ^~~~~~~~~~~~~~~2598/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2599 29 | # define BOOST_PP_CAT_I(a, b) a ## b2600 | ^2601/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2602 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2603 | ^~~~~~~~~~2604/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2605/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2606 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2607 | ^~~~~~~~~~~~~~~2608/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2609 29 | # define BOOST_PP_CAT_I(a, b) a ## b2610 | ^2611/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2612 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2613 | ^~~~~~~~~~2614/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2615/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2616 169 | auto(unique) = (expr); \2617 | ^~~~~~~~2618/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2619 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2620 | ^~~~~~~~~~~~~~~2621/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2622 29 | # define BOOST_PP_CAT_I(a, b) a ## b2623 | ^2624/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2625 90 | TRY_RESULT(2626 | ^~~~~~~~~~2627/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2628/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2629 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2630 | ^~~~~~~~~~~~~~~2631/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2632 29 | # define BOOST_PP_CAT_I(a, b) a ## b2633 | ^2634/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2635 90 | TRY_RESULT(2636 | ^~~~~~~~~~2637/build/source/wren/include/wren/renderer.hpp: In lambda function:2638/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2639 169 | auto(unique) = (expr); \2640 | ^~~~~~~~2641/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2642 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2643 | ^~~~~~~~~~~~~~~2644/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2645 29 | # define BOOST_PP_CAT_I(a, b) a ## b2646 | ^2647/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2648 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2649 | ^~~~~~~~~~2650/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2651/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2652 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2653 | ^~~~~~~~~~~~~~~2654/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2655 29 | # define BOOST_PP_CAT_I(a, b) a ## b2656 | ^2657/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2658 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2659 | ^~~~~~~~~~2660/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2661 169 | auto(unique) = (expr); \2662 | ^~~~~~~~2663/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2664 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2665 | ^~~~~~~~~~~~~~~2666/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2667 29 | # define BOOST_PP_CAT_I(a, b) a ## b2668 | ^2669/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2670 98 | TRY_RESULT(vk::to_expected(2671 | ^~~~~~~~~~2672/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2673/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2674 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2675 | ^~~~~~~~~~~~~~~2676/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2677 29 | # define BOOST_PP_CAT_I(a, b) a ## b2678 | ^2679/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2680 98 | TRY_RESULT(vk::to_expected(2681 | ^~~~~~~~~~2682/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2683 169 | auto(unique) = (expr); \2684 | ^~~~~~~~2685/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2686 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2687 | ^~~~~~~~~~~~~~~2688/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2689 29 | # define BOOST_PP_CAT_I(a, b) a ## b2690 | ^2691/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2692 101 | TRY_RESULT(vk::to_expected(2693 | ^~~~~~~~~~2694/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2695/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2696 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2697 | ^~~~~~~~~~~~~~~2698/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2699 29 | # define BOOST_PP_CAT_I(a, b) a ## b2700 | ^2701/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2702 101 | TRY_RESULT(vk::to_expected(2703 | ^~~~~~~~~~2704/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2705/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2706 169 | auto(unique) = (expr); \2707 | ^~~~~~~~2708/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2709 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2710 | ^~~~~~~~~~~~~~~2711/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2712 29 | # define BOOST_PP_CAT_I(a, b) a ## b2713 | ^2714/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2715 109 | TRY_RESULT(end_and_submit());2716 | ^~~~~~~~~~2717/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2718/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2719 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2720 | ^~~~~~~~~~~~~~~2721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2722 29 | # define BOOST_PP_CAT_I(a, b) a ## b2723 | ^2724/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2725 109 | TRY_RESULT(end_and_submit());2726 | ^~~~~~~~~~2727/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2728 169 | auto(unique) = (expr); \2729 | ^~~~~~~~2730/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2731 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2732 | ^~~~~~~~~~~~~~~2733/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2734 29 | # define BOOST_PP_CAT_I(a, b) a ## b2735 | ^2736/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2737 113 | TRY_RESULT(end_and_submit());2738 | ^~~~~~~~~~2739/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2740/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2741 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2742 | ^~~~~~~~~~~~~~~2743/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2744 29 | # define BOOST_PP_CAT_I(a, b) a ## b2745 | ^2746/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2747 113 | TRY_RESULT(end_and_submit());2748 | ^~~~~~~~~~2749/build/source/wren_text/src/font.cpp: In static member function 'static wren::expected<wren::text::Font> wren::text::Font::create(const wren::Context::Ref&, const std::filesystem::__cxx11::path&)':2750/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2751 169 | auto(unique) = (expr); \2752 | ^~~~~~~~2753/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2754 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2755 | ^~~~~~~~~~~~~~~2756/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2757 29 | # define BOOST_PP_CAT_I(a, b) a ## b2758 | ^2759/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2760 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2761 | ^~~~~~~~~~2762/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2763/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2764 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2765 | ^~~~~~~~~~~~~~~2766/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2767 29 | # define BOOST_PP_CAT_I(a, b) a ## b2768 | ^2769/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2770 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2771 | ^~~~~~~~~~2772/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2773 169 | auto(unique) = (expr); \2774 | ^~~~~~~~2775/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2776 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2777 | ^~~~~~~~~~~~~~~2778/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2779 29 | # define BOOST_PP_CAT_I(a, b) a ## b2780 | ^2781/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2782 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2783 | ^~~~~~~~~~2784/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2785/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2786 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2787 | ^~~~~~~~~~~~~~~2788/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2789 29 | # define BOOST_PP_CAT_I(a, b) a ## b2790 | ^2791/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2792 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2793 | ^~~~~~~~~~2794/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2795 169 | auto(unique) = (expr); \2796 | ^~~~~~~~2797/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2798 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2799 | ^~~~~~~~~~~~~~~2800/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2801 29 | # define BOOST_PP_CAT_I(a, b) a ## b2802 | ^2803/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2804 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2805 | ^~~~~~~~~~2806/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2807/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2808 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2809 | ^~~~~~~~~~~~~~~2810/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2811 29 | # define BOOST_PP_CAT_I(a, b) a ## b2812 | ^2813/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2814 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2815 | ^~~~~~~~~~2816/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]2817 169 | auto(unique) = (expr); \2818 | ^~~~~~~~2819/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2820 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2821 | ^~~~~~~~~~~~~~~2822/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2823 29 | # define BOOST_PP_CAT_I(a, b) a ## b2824 | ^2825/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2826 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2827 | ^~~~~~~~~~2828/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2829/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2830 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2831 | ^~~~~~~~~~~~~~~2832/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2833 29 | # define BOOST_PP_CAT_I(a, b) a ## b2834 | ^2835/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2836 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2837 | ^~~~~~~~~~2838/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2839 169 | auto(unique) = (expr); \2840 | ^~~~~~~~2841/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2842 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2843 | ^~~~~~~~~~~~~~~2844/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2845 29 | # define BOOST_PP_CAT_I(a, b) a ## b2846 | ^2847/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2848 68 | TRY_RESULT(context->renderer->submit_command_buffer(2849 | ^~~~~~~~~~2850/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2851/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2852 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2853 | ^~~~~~~~~~~~~~~2854/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2855 29 | # define BOOST_PP_CAT_I(a, b) a ## b2856 | ^2857/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2858 68 | TRY_RESULT(context->renderer->submit_command_buffer(2859 | ^~~~~~~~~~2860/build/source/wren_text/src/font.cpp: In function 'wren::expected<wren::text::Font> wren::text::load_default_font(const wren::Context::Ref&)':2861/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2862 169 | auto(unique) = (expr); \2863 | ^~~~~~~~2864/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2865 175 | TRY_RESULT_IMPL(unique, expr) \2866 | ^~~~~~~~~~~~~~~2867/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2868 29 | # define BOOST_PP_CAT_I(a, b) a ## b2869 | ^2870/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2871 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2872 | ^~~~~~~~~~2873/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2874/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2875 175 | TRY_RESULT_IMPL(unique, expr) \2876 | ^~~~~~~~~~~~~~~2877/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2878 29 | # define BOOST_PP_CAT_I(a, b) a ## b2879 | ^2880/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2881 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2882 | ^~~~~~~~~~2883[48/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o2884In file included from /build/source/wren/include/wren/scene/serialization.hpp:4,2885 from /build/source/wren/src/scene/serialization.cpp:1:2886/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2887/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2888 169 | auto(unique) = (expr); \2889 | ^~~~~~~~2890/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2891 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2892 | ^~~~~~~~~~~~~~~2893/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2894 29 | # define BOOST_PP_CAT_I(a, b) a ## b2895 | ^2896/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2897 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2898 | ^~~~~~~~~~2899/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2900/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2901 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2902 | ^~~~~~~~~~~~~~~2903/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2904 29 | # define BOOST_PP_CAT_I(a, b) a ## b2905 | ^2906/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2907 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2908 | ^~~~~~~~~~2909/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2910/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2911 169 | auto(unique) = (expr); \2912 | ^~~~~~~~2913/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2914 175 | TRY_RESULT_IMPL(unique, expr) \2915 | ^~~~~~~~~~~~~~~2916/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2917 29 | # define BOOST_PP_CAT_I(a, b) a ## b2918 | ^2919/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2920 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2921 | ^~~~~~~~~~2922/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2923/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2924 175 | TRY_RESULT_IMPL(unique, expr) \2925 | ^~~~~~~~~~~~~~~2926/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2927 29 | # define BOOST_PP_CAT_I(a, b) a ## b2928 | ^2929/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2930 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2931 | ^~~~~~~~~~2932[49/62] Linking CXX static library wren/libwren.a2933[50/62] Linking CXX static library wren_physics/libwren_physics.a2934[51/62] Linking CXX static library wren_text/libwren_text.a2935[52/62] Linking CXX executable wren_physics/tests/raycast2936[53/62] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o2937In file included from /build/source/wren/include/wren/utils/device.hpp:5,2938 from /build/source/wren/include/wren/graphics_context.hpp:8,2939 from /build/source/wren/include/wren/context.hpp:6,2940 from /build/source/wren_gui/include/wren/gui/instance.hpp:4,2941 from /build/source/wren_gui/src/instance.cpp:1:2942/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2943/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2944 169 | auto(unique) = (expr); \2945 | ^~~~~~~~2946/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2947 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2948 | ^~~~~~~~~~~~~~~2949/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2950 29 | # define BOOST_PP_CAT_I(a, b) a ## b2951 | ^2952/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2953 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2954 | ^~~~~~~~~~2955/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2956/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2957 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2958 | ^~~~~~~~~~~~~~~2959/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2960 29 | # define BOOST_PP_CAT_I(a, b) a ## b2961 | ^2962/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2963 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2964 | ^~~~~~~~~~2965[54/62] Linking CXX static library wren_gui/libwren_gui.a2966[55/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o2967[56/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o2968In file included from /build/source/wren/include/wren/utils/device.hpp:5,2969 from /build/source/wren/include/wren/graphics_context.hpp:8,2970 from /build/source/wren/include/wren/context.hpp:6,2971 from /build/source/wren/include/wren/application.hpp:5,2972 from /build/source/examples/nand/main.cpp:2:2973/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2974/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2975 169 | auto(unique) = (expr); \2976 | ^~~~~~~~2977/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2978 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2979 | ^~~~~~~~~~~~~~~2980/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2981 29 | # define BOOST_PP_CAT_I(a, b) a ## b2982 | ^2983/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2984 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2985 | ^~~~~~~~~~2986/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2987/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2988 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2989 | ^~~~~~~~~~~~~~~2990/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2991 29 | # define BOOST_PP_CAT_I(a, b) a ## b2992 | ^2993/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2994 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2995 | ^~~~~~~~~~2996/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2997/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2998 169 | auto(unique) = (expr); \2999 | ^~~~~~~~3000/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3001 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3002 | ^~~~~~~~~~~~~~~3003/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3004 29 | # define BOOST_PP_CAT_I(a, b) a ## b3005 | ^3006/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3007 90 | TRY_RESULT(3008 | ^~~~~~~~~~3009/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3010/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3011 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3012 | ^~~~~~~~~~~~~~~3013/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3014 29 | # define BOOST_PP_CAT_I(a, b) a ## b3015 | ^3016/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3017 90 | TRY_RESULT(3018 | ^~~~~~~~~~3019/build/source/wren/include/wren/renderer.hpp: In lambda function:3020/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3021 169 | auto(unique) = (expr); \3022 | ^~~~~~~~3023/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3024 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3025 | ^~~~~~~~~~~~~~~3026/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3027 29 | # define BOOST_PP_CAT_I(a, b) a ## b3028 | ^3029/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3030 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3031 | ^~~~~~~~~~3032/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3033/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3034 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3035 | ^~~~~~~~~~~~~~~3036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3037 29 | # define BOOST_PP_CAT_I(a, b) a ## b3038 | ^3039/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3040 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3041 | ^~~~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3043 169 | auto(unique) = (expr); \3044 | ^~~~~~~~3045/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3046 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3047 | ^~~~~~~~~~~~~~~3048/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3049 29 | # define BOOST_PP_CAT_I(a, b) a ## b3050 | ^3051/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3052 98 | TRY_RESULT(vk::to_expected(3053 | ^~~~~~~~~~3054/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3055/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3056 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3057 | ^~~~~~~~~~~~~~~3058/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3059 29 | # define BOOST_PP_CAT_I(a, b) a ## b3060 | ^3061/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3062 98 | TRY_RESULT(vk::to_expected(3063 | ^~~~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3065 169 | auto(unique) = (expr); \3066 | ^~~~~~~~3067/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3068 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3069 | ^~~~~~~~~~~~~~~3070/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3071 29 | # define BOOST_PP_CAT_I(a, b) a ## b3072 | ^3073/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3074 101 | TRY_RESULT(vk::to_expected(3075 | ^~~~~~~~~~3076/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3077/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3078 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3079 | ^~~~~~~~~~~~~~~3080/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3081 29 | # define BOOST_PP_CAT_I(a, b) a ## b3082 | ^3083/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3084 101 | TRY_RESULT(vk::to_expected(3085 | ^~~~~~~~~~3086/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3087/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3088 169 | auto(unique) = (expr); \3089 | ^~~~~~~~3090/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3091 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3092 | ^~~~~~~~~~~~~~~3093/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3094 29 | # define BOOST_PP_CAT_I(a, b) a ## b3095 | ^3096/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3097 109 | TRY_RESULT(end_and_submit());3098 | ^~~~~~~~~~3099/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3100/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3101 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3102 | ^~~~~~~~~~~~~~~3103/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3104 29 | # define BOOST_PP_CAT_I(a, b) a ## b3105 | ^3106/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3107 109 | TRY_RESULT(end_and_submit());3108 | ^~~~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3110 169 | auto(unique) = (expr); \3111 | ^~~~~~~~3112/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3113 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3114 | ^~~~~~~~~~~~~~~3115/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3116 29 | # define BOOST_PP_CAT_I(a, b) a ## b3117 | ^3118/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3119 113 | TRY_RESULT(end_and_submit());3120 | ^~~~~~~~~~3121/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3122/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3123 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3124 | ^~~~~~~~~~~~~~~3125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3126 29 | # define BOOST_PP_CAT_I(a, b) a ## b3127 | ^3128/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3129 113 | TRY_RESULT(end_and_submit());3130 | ^~~~~~~~~~3131/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3133 169 | auto(unique) = (expr); \3134 | ^~~~~~~~3135/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3136 175 | TRY_RESULT_IMPL(unique, expr) \3137 | ^~~~~~~~~~~~~~~3138/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3139 29 | # define BOOST_PP_CAT_I(a, b) a ## b3140 | ^3141/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3142 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3143 | ^~~~~~~~~~3144/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3145/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3146 175 | TRY_RESULT_IMPL(unique, expr) \3147 | ^~~~~~~~~~~~~~~3148/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3149 29 | # define BOOST_PP_CAT_I(a, b) a ## b3150 | ^3151/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3152 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3153 | ^~~~~~~~~~3154/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3155/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3156 169 | auto(unique) = (expr); \3157 | ^~~~~~~~3158/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3159 175 | TRY_RESULT_IMPL(unique, expr) \3160 | ^~~~~~~~~~~~~~~3161/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3162 29 | # define BOOST_PP_CAT_I(a, b) a ## b3163 | ^3164/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3165 49 | TRY_RESULT(const auto shader_path,3166 | ^~~~~~~~~~3167/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3168/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3169 175 | TRY_RESULT_IMPL(unique, expr) \3170 | ^~~~~~~~~~~~~~~3171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3172 29 | # define BOOST_PP_CAT_I(a, b) a ## b3173 | ^3174/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3175 49 | TRY_RESULT(const auto shader_path,3176 | ^~~~~~~~~~3177/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3178 169 | auto(unique) = (expr); \3179 | ^~~~~~~~3180/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3181 175 | TRY_RESULT_IMPL(unique, expr) \3182 | ^~~~~~~~~~~~~~~3183/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3184 29 | # define BOOST_PP_CAT_I(a, b) a ## b3185 | ^3186/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3187 52 | TRY_RESULT(3188 | ^~~~~~~~~~3189/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3190/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3191 175 | TRY_RESULT_IMPL(unique, expr) \3192 | ^~~~~~~~~~~~~~~3193/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3194 29 | # define BOOST_PP_CAT_I(a, b) a ## b3195 | ^3196/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3197 52 | TRY_RESULT(3198 | ^~~~~~~~~~3199[57/62] Linking CXX executable examples/nand/nand3200[58/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3201In file included from /build/source/wren/include/wren/utils/device.hpp:5,3202 from /build/source/wren/include/wren/graphics_context.hpp:8,3203 from /build/source/wren/include/wren/context.hpp:6,3204 from /build/source/wren/include/wren/application.hpp:5,3205 from /build/source/editor/src/main.cpp:5:3206/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3207/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3208 169 | auto(unique) = (expr); \3209 | ^~~~~~~~3210/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3211 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3212 | ^~~~~~~~~~~~~~~3213/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3214 29 | # define BOOST_PP_CAT_I(a, b) a ## b3215 | ^3216/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3217 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3218 | ^~~~~~~~~~3219/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3220/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3221 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3222 | ^~~~~~~~~~~~~~~3223/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3224 29 | # define BOOST_PP_CAT_I(a, b) a ## b3225 | ^3226/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3227 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3228 | ^~~~~~~~~~3229/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3230/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3231 169 | auto(unique) = (expr); \3232 | ^~~~~~~~3233/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3234 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3235 | ^~~~~~~~~~~~~~~3236/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3237 29 | # define BOOST_PP_CAT_I(a, b) a ## b3238 | ^3239/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3240 90 | TRY_RESULT(3241 | ^~~~~~~~~~3242/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3243/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3244 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3245 | ^~~~~~~~~~~~~~~3246/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3247 29 | # define BOOST_PP_CAT_I(a, b) a ## b3248 | ^3249/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3250 90 | TRY_RESULT(3251 | ^~~~~~~~~~3252/build/source/wren/include/wren/renderer.hpp: In lambda function:3253/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3254 169 | auto(unique) = (expr); \3255 | ^~~~~~~~3256/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3257 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3258 | ^~~~~~~~~~~~~~~3259/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3260 29 | # define BOOST_PP_CAT_I(a, b) a ## b3261 | ^3262/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3263 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3264 | ^~~~~~~~~~3265/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3266/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3267 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3268 | ^~~~~~~~~~~~~~~3269/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3270 29 | # define BOOST_PP_CAT_I(a, b) a ## b3271 | ^3272/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3273 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3274 | ^~~~~~~~~~3275/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3276 169 | auto(unique) = (expr); \3277 | ^~~~~~~~3278/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3279 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3280 | ^~~~~~~~~~~~~~~3281/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3282 29 | # define BOOST_PP_CAT_I(a, b) a ## b3283 | ^3284/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3285 98 | TRY_RESULT(vk::to_expected(3286 | ^~~~~~~~~~3287/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3288/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3290 | ^~~~~~~~~~~~~~~3291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3292 29 | # define BOOST_PP_CAT_I(a, b) a ## b3293 | ^3294/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3295 98 | TRY_RESULT(vk::to_expected(3296 | ^~~~~~~~~~3297/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3298 169 | auto(unique) = (expr); \3299 | ^~~~~~~~3300/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3301 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3302 | ^~~~~~~~~~~~~~~3303/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3304 29 | # define BOOST_PP_CAT_I(a, b) a ## b3305 | ^3306/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3307 101 | TRY_RESULT(vk::to_expected(3308 | ^~~~~~~~~~3309/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3310/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3311 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3312 | ^~~~~~~~~~~~~~~3313/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3314 29 | # define BOOST_PP_CAT_I(a, b) a ## b3315 | ^3316/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3317 101 | TRY_RESULT(vk::to_expected(3318 | ^~~~~~~~~~3319/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3320/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3321 169 | auto(unique) = (expr); \3322 | ^~~~~~~~3323/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3324 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3325 | ^~~~~~~~~~~~~~~3326/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3327 29 | # define BOOST_PP_CAT_I(a, b) a ## b3328 | ^3329/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3330 109 | TRY_RESULT(end_and_submit());3331 | ^~~~~~~~~~3332/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3333/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3334 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3335 | ^~~~~~~~~~~~~~~3336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3337 29 | # define BOOST_PP_CAT_I(a, b) a ## b3338 | ^3339/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3340 109 | TRY_RESULT(end_and_submit());3341 | ^~~~~~~~~~3342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3343 169 | auto(unique) = (expr); \3344 | ^~~~~~~~3345/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3346 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3347 | ^~~~~~~~~~~~~~~3348/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3349 29 | # define BOOST_PP_CAT_I(a, b) a ## b3350 | ^3351/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3352 113 | TRY_RESULT(end_and_submit());3353 | ^~~~~~~~~~3354/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3355/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3356 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3357 | ^~~~~~~~~~~~~~~3358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3359 29 | # define BOOST_PP_CAT_I(a, b) a ## b3360 | ^3361/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3362 113 | TRY_RESULT(end_and_submit());3363 | ^~~~~~~~~~3364/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3365/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3366 169 | auto(unique) = (expr); \3367 | ^~~~~~~~3368/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3369 175 | TRY_RESULT_IMPL(unique, expr) \3370 | ^~~~~~~~~~~~~~~3371/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3372 29 | # define BOOST_PP_CAT_I(a, b) a ## b3373 | ^3374/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3375 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3376 | ^~~~~~~~~~3377/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3378/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3379 175 | TRY_RESULT_IMPL(unique, expr) \3380 | ^~~~~~~~~~~~~~~3381/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3382 29 | # define BOOST_PP_CAT_I(a, b) a ## b3383 | ^3384/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3385 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3386 | ^~~~~~~~~~3387[59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o3388In file included from /build/source/editor/src/ui.hpp:3,3389 from /build/source/editor/src/ui.cpp:1:3390/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3391/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3392 169 | auto(unique) = (expr); \3393 | ^~~~~~~~3394/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3395 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3396 | ^~~~~~~~~~~~~~~3397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3398 29 | # define BOOST_PP_CAT_I(a, b) a ## b3399 | ^3400/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3401 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3402 | ^~~~~~~~~~3403/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3404/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3405 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3406 | ^~~~~~~~~~~~~~~3407/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3408 29 | # define BOOST_PP_CAT_I(a, b) a ## b3409 | ^3410/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3411 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3412 | ^~~~~~~~~~3413/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3414/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3415 169 | auto(unique) = (expr); \3416 | ^~~~~~~~3417/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3418 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3419 | ^~~~~~~~~~~~~~~3420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3421 29 | # define BOOST_PP_CAT_I(a, b) a ## b3422 | ^3423/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3424 90 | TRY_RESULT(3425 | ^~~~~~~~~~3426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3427/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3428 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3429 | ^~~~~~~~~~~~~~~3430/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3431 29 | # define BOOST_PP_CAT_I(a, b) a ## b3432 | ^3433/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3434 90 | TRY_RESULT(3435 | ^~~~~~~~~~3436/build/source/wren/include/wren/renderer.hpp: In lambda function:3437/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3438 169 | auto(unique) = (expr); \3439 | ^~~~~~~~3440/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3441 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3442 | ^~~~~~~~~~~~~~~3443/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3444 29 | # define BOOST_PP_CAT_I(a, b) a ## b3445 | ^3446/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3447 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3448 | ^~~~~~~~~~3449/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3450/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3451 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3452 | ^~~~~~~~~~~~~~~3453/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3454 29 | # define BOOST_PP_CAT_I(a, b) a ## b3455 | ^3456/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3457 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3458 | ^~~~~~~~~~3459/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3460 169 | auto(unique) = (expr); \3461 | ^~~~~~~~3462/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3463 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3464 | ^~~~~~~~~~~~~~~3465/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3466 29 | # define BOOST_PP_CAT_I(a, b) a ## b3467 | ^3468/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3469 98 | TRY_RESULT(vk::to_expected(3470 | ^~~~~~~~~~3471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3474 | ^~~~~~~~~~~~~~~3475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3476 29 | # define BOOST_PP_CAT_I(a, b) a ## b3477 | ^3478/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3479 98 | TRY_RESULT(vk::to_expected(3480 | ^~~~~~~~~~3481/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3482 169 | auto(unique) = (expr); \3483 | ^~~~~~~~3484/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3485 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3486 | ^~~~~~~~~~~~~~~3487/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3488 29 | # define BOOST_PP_CAT_I(a, b) a ## b3489 | ^3490/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3491 101 | TRY_RESULT(vk::to_expected(3492 | ^~~~~~~~~~3493/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3494/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3495 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3496 | ^~~~~~~~~~~~~~~3497/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3498 29 | # define BOOST_PP_CAT_I(a, b) a ## b3499 | ^3500/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3501 101 | TRY_RESULT(vk::to_expected(3502 | ^~~~~~~~~~3503/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3505 169 | auto(unique) = (expr); \3506 | ^~~~~~~~3507/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3508 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3509 | ^~~~~~~~~~~~~~~3510/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3511 29 | # define BOOST_PP_CAT_I(a, b) a ## b3512 | ^3513/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3514 109 | TRY_RESULT(end_and_submit());3515 | ^~~~~~~~~~3516/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3517/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3518 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3519 | ^~~~~~~~~~~~~~~3520/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3521 29 | # define BOOST_PP_CAT_I(a, b) a ## b3522 | ^3523/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3524 109 | TRY_RESULT(end_and_submit());3525 | ^~~~~~~~~~3526/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3527 169 | auto(unique) = (expr); \3528 | ^~~~~~~~3529/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3530 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3531 | ^~~~~~~~~~~~~~~3532/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3533 29 | # define BOOST_PP_CAT_I(a, b) a ## b3534 | ^3535/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3536 113 | TRY_RESULT(end_and_submit());3537 | ^~~~~~~~~~3538/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3539/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3540 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3541 | ^~~~~~~~~~~~~~~3542/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3543 29 | # define BOOST_PP_CAT_I(a, b) a ## b3544 | ^3545/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3546 113 | TRY_RESULT(end_and_submit());3547 | ^~~~~~~~~~3548/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3549/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3550 16 | void check_result(VkResult res) {3551 | ~~~~~~~~~^~~3552/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3553/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3554 169 | auto(unique) = (expr); \3555 | ^~~~~~~~3556/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3557 175 | TRY_RESULT_IMPL(unique, expr) \3558 | ^~~~~~~~~~~~~~~3559/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3560 29 | # define BOOST_PP_CAT_I(a, b) a ## b3561 | ^3562/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3563 319 | TRY_RESULT(3564 | ^~~~~~~~~~3565/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3566/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3567 175 | TRY_RESULT_IMPL(unique, expr) \3568 | ^~~~~~~~~~~~~~~3569/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3570 29 | # define BOOST_PP_CAT_I(a, b) a ## b3571 | ^3572/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3573 319 | TRY_RESULT(3574 | ^~~~~~~~~~3575/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3576/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3577 29 | }3578 | ^3579/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3580/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3581 246 | }3582 | ^3583[60/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3584In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,3585 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,3586 from /build/source/wren/include/wren/mesh.hpp:9,3587 from /build/source/wren/include/wren/scene/components/mesh.hpp:6,3588 from /build/source/editor/src/inspector_panel.hpp:7,3589 from /build/source/editor/src/inspector_panel.cpp:1:3590/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3591/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3592 169 | auto(unique) = (expr); \3593 | ^~~~~~~~3594/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3595 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3596 | ^~~~~~~~~~~~~~~3597/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3598 29 | # define BOOST_PP_CAT_I(a, b) a ## b3599 | ^3600/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3601 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3602 | ^~~~~~~~~~3603/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3604/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3605 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3606 | ^~~~~~~~~~~~~~~3607/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3608 29 | # define BOOST_PP_CAT_I(a, b) a ## b3609 | ^3610/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3611 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3612 | ^~~~~~~~~~3613/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3614/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3615 169 | auto(unique) = (expr); \3616 | ^~~~~~~~3617/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3618 175 | TRY_RESULT_IMPL(unique, expr) \3619 | ^~~~~~~~~~~~~~~3620/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3621 29 | # define BOOST_PP_CAT_I(a, b) a ## b3622 | ^3623/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3624 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3625 | ^~~~~~~~~~3626/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3627/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3628 175 | TRY_RESULT_IMPL(unique, expr) \3629 | ^~~~~~~~~~~~~~~3630/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3631 29 | # define BOOST_PP_CAT_I(a, b) a ## b3632 | ^3633/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3634 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3635 | ^~~~~~~~~~3636[61/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o3637In file included from /build/source/wren/include/wren/utils/device.hpp:5,3638 from /build/source/wren/include/wren/graphics_context.hpp:8,3639 from /build/source/wren/include/wren/context.hpp:6,3640 from /build/source/wren/include/wren/application.hpp:5,3641 from /build/source/editor/src/editor.hpp:11,3642 from /build/source/editor/src/editor.cpp:1:3643/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3645 169 | auto(unique) = (expr); \3646 | ^~~~~~~~3647/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3649 | ^~~~~~~~~~~~~~~3650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3651 29 | # define BOOST_PP_CAT_I(a, b) a ## b3652 | ^3653/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3655 | ^~~~~~~~~~3656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3657/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3659 | ^~~~~~~~~~~~~~~3660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3661 29 | # define BOOST_PP_CAT_I(a, b) a ## b3662 | ^3663/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3665 | ^~~~~~~~~~3666/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3668 169 | auto(unique) = (expr); \3669 | ^~~~~~~~3670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3672 | ^~~~~~~~~~~~~~~3673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3674 29 | # define BOOST_PP_CAT_I(a, b) a ## b3675 | ^3676/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3677 90 | TRY_RESULT(3678 | ^~~~~~~~~~3679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3680/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3682 | ^~~~~~~~~~~~~~~3683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3684 29 | # define BOOST_PP_CAT_I(a, b) a ## b3685 | ^3686/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3687 90 | TRY_RESULT(3688 | ^~~~~~~~~~3689/build/source/wren/include/wren/renderer.hpp: In lambda function:3690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3691 169 | auto(unique) = (expr); \3692 | ^~~~~~~~3693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3695 | ^~~~~~~~~~~~~~~3696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3697 29 | # define BOOST_PP_CAT_I(a, b) a ## b3698 | ^3699/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3701 | ^~~~~~~~~~3702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3703/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3705 | ^~~~~~~~~~~~~~~3706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3707 29 | # define BOOST_PP_CAT_I(a, b) a ## b3708 | ^3709/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3711 | ^~~~~~~~~~3712/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3713 169 | auto(unique) = (expr); \3714 | ^~~~~~~~3715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3717 | ^~~~~~~~~~~~~~~3718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3719 29 | # define BOOST_PP_CAT_I(a, b) a ## b3720 | ^3721/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3722 98 | TRY_RESULT(vk::to_expected(3723 | ^~~~~~~~~~3724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3725/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3727 | ^~~~~~~~~~~~~~~3728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3729 29 | # define BOOST_PP_CAT_I(a, b) a ## b3730 | ^3731/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3732 98 | TRY_RESULT(vk::to_expected(3733 | ^~~~~~~~~~3734/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3735 169 | auto(unique) = (expr); \3736 | ^~~~~~~~3737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3739 | ^~~~~~~~~~~~~~~3740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3741 29 | # define BOOST_PP_CAT_I(a, b) a ## b3742 | ^3743/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3744 101 | TRY_RESULT(vk::to_expected(3745 | ^~~~~~~~~~3746/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3747/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3749 | ^~~~~~~~~~~~~~~3750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3751 29 | # define BOOST_PP_CAT_I(a, b) a ## b3752 | ^3753/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3754 101 | TRY_RESULT(vk::to_expected(3755 | ^~~~~~~~~~3756/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3757/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3758 169 | auto(unique) = (expr); \3759 | ^~~~~~~~3760/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3762 | ^~~~~~~~~~~~~~~3763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3764 29 | # define BOOST_PP_CAT_I(a, b) a ## b3765 | ^3766/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3767 109 | TRY_RESULT(end_and_submit());3768 | ^~~~~~~~~~3769/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3770/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3772 | ^~~~~~~~~~~~~~~3773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3774 29 | # define BOOST_PP_CAT_I(a, b) a ## b3775 | ^3776/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3777 109 | TRY_RESULT(end_and_submit());3778 | ^~~~~~~~~~3779/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3780 169 | auto(unique) = (expr); \3781 | ^~~~~~~~3782/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3784 | ^~~~~~~~~~~~~~~3785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3786 29 | # define BOOST_PP_CAT_I(a, b) a ## b3787 | ^3788/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3789 113 | TRY_RESULT(end_and_submit());3790 | ^~~~~~~~~~3791/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3792/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3794 | ^~~~~~~~~~~~~~~3795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3796 29 | # define BOOST_PP_CAT_I(a, b) a ## b3797 | ^3798/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3799 113 | TRY_RESULT(end_and_submit());3800 | ^~~~~~~~~~3801/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3802/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3803 169 | auto(unique) = (expr); \3804 | ^~~~~~~~3805/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3806 175 | TRY_RESULT_IMPL(unique, expr) \3807 | ^~~~~~~~~~~~~~~3808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3809 29 | # define BOOST_PP_CAT_I(a, b) a ## b3810 | ^3811/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3812 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3813 | ^~~~~~~~~~3814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3815/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3816 175 | TRY_RESULT_IMPL(unique, expr) \3817 | ^~~~~~~~~~~~~~~3818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3819 29 | # define BOOST_PP_CAT_I(a, b) a ## b3820 | ^3821/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3822 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3823 | ^~~~~~~~~~3824/build/source/editor/src/editor.cpp: In static member function 'static wren::expected<std::shared_ptr<editor::Editor> > editor::Editor::create(const std::shared_ptr<wren::Application>&, const std::filesystem::__cxx11::path&)':3825/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3826 169 | auto(unique) = (expr); \3827 | ^~~~~~~~3828/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3829 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3830 | ^~~~~~~~~~~~~~~3831/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3832 29 | # define BOOST_PP_CAT_I(a, b) a ## b3833 | ^3834/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3835 30 | TRY_RESULT(editor->load_scene())3836 | ^~~~~~~~~~3837/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3838/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3839 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3840 | ^~~~~~~~~~~~~~~3841/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3842 29 | # define BOOST_PP_CAT_I(a, b) a ## b3843 | ^3844/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3845 30 | TRY_RESULT(editor->load_scene())3846 | ^~~~~~~~~~3847/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3848 169 | auto(unique) = (expr); \3849 | ^~~~~~~~3850/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3851 175 | TRY_RESULT_IMPL(unique, expr) \3852 | ^~~~~~~~~~~~~~~3853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3854 29 | # define BOOST_PP_CAT_I(a, b) a ## b3855 | ^3856/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3857 41 | TRY_RESULT(const auto asset_path,3858 | ^~~~~~~~~~3859/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3860/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3861 175 | TRY_RESULT_IMPL(unique, expr) \3862 | ^~~~~~~~~~~~~~~3863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3864 29 | # define BOOST_PP_CAT_I(a, b) a ## b3865 | ^3866/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3867 41 | TRY_RESULT(const auto asset_path,3868 | ^~~~~~~~~~3869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]3870 169 | auto(unique) = (expr); \3871 | ^~~~~~~~3872/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3873 175 | TRY_RESULT_IMPL(unique, expr) \3874 | ^~~~~~~~~~~~~~~3875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3876 29 | # define BOOST_PP_CAT_I(a, b) a ## b3877 | ^3878/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3879 45 | TRY_RESULT(editor->mesh_shader_,3880 | ^~~~~~~~~~3881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3882/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3883 175 | TRY_RESULT_IMPL(unique, expr) \3884 | ^~~~~~~~~~~~~~~3885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3886 29 | # define BOOST_PP_CAT_I(a, b) a ## b3887 | ^3888/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3889 45 | TRY_RESULT(editor->mesh_shader_,3890 | ^~~~~~~~~~3891/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]3892 169 | auto(unique) = (expr); \3893 | ^~~~~~~~3894/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3895 175 | TRY_RESULT_IMPL(unique, expr) \3896 | ^~~~~~~~~~~~~~~3897/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3898 29 | # define BOOST_PP_CAT_I(a, b) a ## b3899 | ^3900/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3901 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3902 | ^~~~~~~~~~3903/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3904/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3905 175 | TRY_RESULT_IMPL(unique, expr) \3906 | ^~~~~~~~~~~~~~~3907/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3908 29 | # define BOOST_PP_CAT_I(a, b) a ## b3909 | ^3910/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3911 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3912 | ^~~~~~~~~~3913/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]3914 169 | auto(unique) = (expr); \3915 | ^~~~~~~~3916/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3917 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3918 | ^~~~~~~~~~~~~~~3919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3920 29 | # define BOOST_PP_CAT_I(a, b) a ## b3921 | ^3922/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3923 50 | TRY_RESULT(graph.build());3924 | ^~~~~~~~~~3925/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3926/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3927 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3928 | ^~~~~~~~~~~~~~~3929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3930 29 | # define BOOST_PP_CAT_I(a, b) a ## b3931 | ^3932/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3933 50 | TRY_RESULT(graph.build());3934 | ^~~~~~~~~~3935/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]3936 169 | auto(unique) = (expr); \3937 | ^~~~~~~~3938/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3939 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3940 | ^~~~~~~~~~~~~~~3941/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3942 29 | # define BOOST_PP_CAT_I(a, b) a ## b3943 | ^3944/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3945 52 | TRY_RESULT(editor::ui::init(app->context()));3946 | ^~~~~~~~~~3947/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3948/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3950 | ^~~~~~~~~~~~~~~3951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3952 29 | # define BOOST_PP_CAT_I(a, b) a ## b3953 | ^3954/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3955 52 | TRY_RESULT(editor::ui::init(app->context()));3956 | ^~~~~~~~~~3957/build/source/editor/src/editor.cpp: In member function 'wren::expected<void> editor::Editor::load_scene()':3958/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp18' [-Wparentheses]3959 169 | auto(unique) = (expr); \3960 | ^~~~~~~~3961/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3962 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3963 | ^~~~~~~~~~~~~~~3964/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3965 29 | # define BOOST_PP_CAT_I(a, b) a ## b3966 | ^3967/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3968 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3969 | ^~~~~~~~~~3970/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3971/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3972 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3973 | ^~~~~~~~~~~~~~~3974/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3975 29 | # define BOOST_PP_CAT_I(a, b) a ## b3976 | ^3977/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3978 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3979 | ^~~~~~~~~~3980[62/62] Linking CXX executable editor/wren_editor3981buildPhase completed in 4 minutes 46 secondscheckPhase
3982check flags: -j16 test3983[0/1] Running tests...3984Test project /build/source/build3985 Start 1: binary_reader3986 Start 2: string_reader3987 Start 3: enums3988 Start 4: vector3989 Start 5: matrix3990 Start 6: geometry3991 Start 7: raycast39921/7 Test #2: string_reader .................... Passed 0.01 sec39932/7 Test #3: enums ............................ Passed 0.01 sec39943/7 Test #1: binary_reader .................... Passed 0.01 sec39954/7 Test #4: vector ........................... Passed 0.01 sec39965/7 Test #5: matrix ........................... Passed 0.01 sec39976/7 Test #6: geometry ......................... Passed 0.01 sec39987/7 Test #7: raycast .......................... Passed 0.76 sec39994000100% tests passed out of 740014002Total Test time (real) = 0.76 secinstallPhase
4003install flags: -j16 install4004[0/1] Install the project...4005-- Install configuration: "Release"4006-- Installing: /nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/lib/libwren.afixupPhase
4007shrinking RPATHs of ELF executables and libraries in /nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests4008checking for references to /build/ in /nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests...4009patching script interpreter paths in /nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests4010stripping (with command strip and flags -S -p) in /nix/store/hcs8qj7d2h8fmxnm0m2sscgzmx02mygv-wren_tests/lib