wren_tests
checks.x86_64-linux.tests
· build #87
· raw
unpackPhase
1unpacking source archive /nix/store/2xmzjv3lcanhgvlg4cl5bmizv5k9nzkr-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/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/include -DCMAKE_INSTALL_SBINDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-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/f81imjmpn04n1zzxi6g2jachmg03phlh-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_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o46[2/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.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_loader.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/include/wren/mesh_loader.hpp:5,841 from /build/source/wren/src/mesh_loader.cpp:1:842/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>)':843/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]844 169 | auto(unique) = (expr); \845 | ^~~~~~~~846/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'847 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)848 | ^~~~~~~~~~~~~~~849/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'850 29 | # define BOOST_PP_CAT_I(a, b) a ## b851 | ^852/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'853 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(854 | ^~~~~~~~~~855/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses856/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'857 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)858 | ^~~~~~~~~~~~~~~859/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'860 29 | # define BOOST_PP_CAT_I(a, b) a ## b861 | ^862/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'863 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(864 | ^~~~~~~~~~865[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o866In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,867 from /build/source/wren/include/wren/texture.hpp:3,868 from /build/source/wren/src/texture.cpp:1:869/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>)':870/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]871 169 | auto(unique) = (expr); \872 | ^~~~~~~~873/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'874 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)875 | ^~~~~~~~~~~~~~~876/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'877 29 | # define BOOST_PP_CAT_I(a, b) a ## b878 | ^879/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'880 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(881 | ^~~~~~~~~~882/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses883/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'884 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)885 | ^~~~~~~~~~~~~~~886/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'887 29 | # define BOOST_PP_CAT_I(a, b) a ## b888 | ^889/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'890 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(891 | ^~~~~~~~~~892/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)':893/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]894 169 | auto(unique) = (expr); \895 | ^~~~~~~~896/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'897 175 | TRY_RESULT_IMPL(unique, expr) \898 | ^~~~~~~~~~~~~~~899/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'900 29 | # define BOOST_PP_CAT_I(a, b) a ## b901 | ^902/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'903 14 | TRY_RESULT(auto image,904 | ^~~~~~~~~~905/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses906/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'907 175 | TRY_RESULT_IMPL(unique, expr) \908 | ^~~~~~~~~~~~~~~909/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'910 29 | # define BOOST_PP_CAT_I(a, b) a ## b911 | ^912/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'913 14 | TRY_RESULT(auto image,914 | ^~~~~~~~~~915/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]916 169 | auto(unique) = (expr); \917 | ^~~~~~~~918/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'919 175 | TRY_RESULT_IMPL(unique, expr) \920 | ^~~~~~~~~~~~~~~921/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'922 29 | # define BOOST_PP_CAT_I(a, b) a ## b923 | ^924/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'925 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({926 | ^~~~~~~~~~927/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses928/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'929 175 | TRY_RESULT_IMPL(unique, expr) \930 | ^~~~~~~~~~~~~~~931/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'932 29 | # define BOOST_PP_CAT_I(a, b) a ## b933 | ^934/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'935 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({936 | ^~~~~~~~~~937/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]938 169 | auto(unique) = (expr); \939 | ^~~~~~~~940/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'941 175 | TRY_RESULT_IMPL(unique, expr) \942 | ^~~~~~~~~~~~~~~943/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'944 29 | # define BOOST_PP_CAT_I(a, b) a ## b945 | ^946/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'947 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));948 | ^~~~~~~~~~949/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses950/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'951 175 | TRY_RESULT_IMPL(unique, expr) \952 | ^~~~~~~~~~~~~~~953/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'954 29 | # define BOOST_PP_CAT_I(a, b) a ## b955 | ^956/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'957 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));958 | ^~~~~~~~~~959[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o960In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,961 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,962 from /build/source/wren/include/wren/render_pass.hpp:7,963 from /build/source/wren/src/render_pass.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/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&&)':988/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]989 169 | auto(unique) = (expr); \990 | ^~~~~~~~991/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'992 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)993 | ^~~~~~~~~~~~~~~994/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'995 29 | # define BOOST_PP_CAT_I(a, b) a ## b996 | ^997/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'998 90 | TRY_RESULT(999 | ^~~~~~~~~~1000/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1001/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1002 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1003 | ^~~~~~~~~~~~~~~1004/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1005 29 | # define BOOST_PP_CAT_I(a, b) a ## b1006 | ^1007/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1008 90 | TRY_RESULT(1009 | ^~~~~~~~~~1010/build/source/wren/include/wren/renderer.hpp: In lambda function:1011/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1012 169 | auto(unique) = (expr); \1013 | ^~~~~~~~1014/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1015 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1016 | ^~~~~~~~~~~~~~~1017/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1018 29 | # define BOOST_PP_CAT_I(a, b) a ## b1019 | ^1020/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1021 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1022 | ^~~~~~~~~~1023/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1024/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1025 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1026 | ^~~~~~~~~~~~~~~1027/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1028 29 | # define BOOST_PP_CAT_I(a, b) a ## b1029 | ^1030/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1031 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1032 | ^~~~~~~~~~1033/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1034 169 | auto(unique) = (expr); \1035 | ^~~~~~~~1036/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1037 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1038 | ^~~~~~~~~~~~~~~1039/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1040 29 | # define BOOST_PP_CAT_I(a, b) a ## b1041 | ^1042/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1043 98 | TRY_RESULT(vk::to_expected(1044 | ^~~~~~~~~~1045/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1046/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1047 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1048 | ^~~~~~~~~~~~~~~1049/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1050 29 | # define BOOST_PP_CAT_I(a, b) a ## b1051 | ^1052/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1053 98 | TRY_RESULT(vk::to_expected(1054 | ^~~~~~~~~~1055/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1056 169 | auto(unique) = (expr); \1057 | ^~~~~~~~1058/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1059 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1060 | ^~~~~~~~~~~~~~~1061/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1062 29 | # define BOOST_PP_CAT_I(a, b) a ## b1063 | ^1064/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1065 101 | TRY_RESULT(vk::to_expected(1066 | ^~~~~~~~~~1067/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1068/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1069 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1070 | ^~~~~~~~~~~~~~~1071/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1072 29 | # define BOOST_PP_CAT_I(a, b) a ## b1073 | ^1074/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1075 101 | TRY_RESULT(vk::to_expected(1076 | ^~~~~~~~~~1077/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&&)':1078/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1079 169 | auto(unique) = (expr); \1080 | ^~~~~~~~1081/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1082 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1083 | ^~~~~~~~~~~~~~~1084/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1085 29 | # define BOOST_PP_CAT_I(a, b) a ## b1086 | ^1087/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1088 109 | TRY_RESULT(end_and_submit());1089 | ^~~~~~~~~~1090/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1091/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1092 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1093 | ^~~~~~~~~~~~~~~1094/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1095 29 | # define BOOST_PP_CAT_I(a, b) a ## b1096 | ^1097/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1098 109 | TRY_RESULT(end_and_submit());1099 | ^~~~~~~~~~1100/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1101 169 | auto(unique) = (expr); \1102 | ^~~~~~~~1103/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1104 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1105 | ^~~~~~~~~~~~~~~1106/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1107 29 | # define BOOST_PP_CAT_I(a, b) a ## b1108 | ^1109/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1110 113 | TRY_RESULT(end_and_submit());1111 | ^~~~~~~~~~1112/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1113/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1114 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1115 | ^~~~~~~~~~~~~~~1116/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1117 29 | # define BOOST_PP_CAT_I(a, b) a ## b1118 | ^1119/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1120 113 | TRY_RESULT(end_and_submit());1121 | ^~~~~~~~~~1122/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&)':1123/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1124 169 | auto(unique) = (expr); \1125 | ^~~~~~~~1126/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1127 175 | TRY_RESULT_IMPL(unique, expr) \1128 | ^~~~~~~~~~~~~~~1129/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1130 29 | # define BOOST_PP_CAT_I(a, b) a ## b1131 | ^1132/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1133 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1134 | ^~~~~~~~~~1135/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1136/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1137 175 | TRY_RESULT_IMPL(unique, expr) \1138 | ^~~~~~~~~~~~~~~1139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1140 29 | # define BOOST_PP_CAT_I(a, b) a ## b1141 | ^1142/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1143 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1144 | ^~~~~~~~~~1145/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1146 169 | auto(unique) = (expr); \1147 | ^~~~~~~~1148/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1149 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1150 | ^~~~~~~~~~~~~~~1151/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1152 29 | # define BOOST_PP_CAT_I(a, b) a ## b1153 | ^1154/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1155 83 | TRY_RESULT(shader->create_graphics_pipeline(1156 | ^~~~~~~~~~1157/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1158/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1159 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1160 | ^~~~~~~~~~~~~~~1161/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1162 29 | # define BOOST_PP_CAT_I(a, b) a ## b1163 | ^1164/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1165 83 | TRY_RESULT(shader->create_graphics_pipeline(1166 | ^~~~~~~~~~1167/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1168 169 | auto(unique) = (expr); \1169 | ^~~~~~~~1170/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1171 175 | TRY_RESULT_IMPL(unique, expr) \1172 | ^~~~~~~~~~~~~~~1173/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1174 29 | # define BOOST_PP_CAT_I(a, b) a ## b1175 | ^1176/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1177 91 | TRY_RESULT(pass->command_pool_,1178 | ^~~~~~~~~~1179/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1180/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1181 175 | TRY_RESULT_IMPL(unique, expr) \1182 | ^~~~~~~~~~~~~~~1183/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1184 29 | # define BOOST_PP_CAT_I(a, b) a ## b1185 | ^1186/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1187 91 | TRY_RESULT(pass->command_pool_,1188 | ^~~~~~~~~~1189/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1190 169 | auto(unique) = (expr); \1191 | ^~~~~~~~1192/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1193 175 | TRY_RESULT_IMPL(unique, expr) \1194 | ^~~~~~~~~~~~~~~1195/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1196 29 | # define BOOST_PP_CAT_I(a, b) a ## b1197 | ^1198/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1199 99 | TRY_RESULT(1200 | ^~~~~~~~~~1201/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1202/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1203 175 | TRY_RESULT_IMPL(unique, expr) \1204 | ^~~~~~~~~~~~~~~1205/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1206 29 | # define BOOST_PP_CAT_I(a, b) a ## b1207 | ^1208/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1209 99 | TRY_RESULT(1210 | ^~~~~~~~~~1211/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1212/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1213 169 | auto(unique) = (expr); \1214 | ^~~~~~~~1215/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1216 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1217 | ^~~~~~~~~~~~~~~1218/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1219 29 | # define BOOST_PP_CAT_I(a, b) a ## b1220 | ^1221/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1222 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1223 | ^~~~~~~~~~1224/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1225/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1226 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1227 | ^~~~~~~~~~~~~~~1228/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1229 29 | # define BOOST_PP_CAT_I(a, b) a ## b1230 | ^1231/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1232 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1233 | ^~~~~~~~~~1234/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1235 169 | auto(unique) = (expr); \1236 | ^~~~~~~~1237/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1238 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1239 | ^~~~~~~~~~~~~~~1240/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1241 29 | # define BOOST_PP_CAT_I(a, b) a ## b1242 | ^1243/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1244 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1245 | ^~~~~~~~~~1246/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1247/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1248 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1249 | ^~~~~~~~~~~~~~~1250/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1251 29 | # define BOOST_PP_CAT_I(a, b) a ## b1252 | ^1253/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1254 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1255 | ^~~~~~~~~~1256[20/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o1257In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1258 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1259 from /build/source/wren/include/wren/mesh.hpp:9,1260 from /build/source/wren/src/mesh.cpp:1:1261/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>)':1262/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1263 169 | auto(unique) = (expr); \1264 | ^~~~~~~~1265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1267 | ^~~~~~~~~~~~~~~1268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1269 29 | # define BOOST_PP_CAT_I(a, b) a ## b1270 | ^1271/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1272 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1273 | ^~~~~~~~~~1274/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1275/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1276 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1277 | ^~~~~~~~~~~~~~~1278/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1279 29 | # define BOOST_PP_CAT_I(a, b) a ## b1280 | ^1281/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1282 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1283 | ^~~~~~~~~~1284[21/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o1285In file included from /build/source/wren/include/wren/utils/device.hpp:5,1286 from /build/source/wren/include/wren/graphics_context.hpp:8,1287 from /build/source/wren/include/wren/context.hpp:6,1288 from /build/source/wren/include/wren/application.hpp:5,1289 from /build/source/wren/src/application.cpp:1:1290/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>)':1291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1292 169 | auto(unique) = (expr); \1293 | ^~~~~~~~1294/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1295 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1296 | ^~~~~~~~~~~~~~~1297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1298 29 | # define BOOST_PP_CAT_I(a, b) a ## b1299 | ^1300/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1301 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1302 | ^~~~~~~~~~1303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1304/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1305 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1306 | ^~~~~~~~~~~~~~~1307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1308 29 | # define BOOST_PP_CAT_I(a, b) a ## b1309 | ^1310/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1311 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1312 | ^~~~~~~~~~1313/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&&)':1314/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1315 169 | auto(unique) = (expr); \1316 | ^~~~~~~~1317/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1318 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1319 | ^~~~~~~~~~~~~~~1320/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1321 29 | # define BOOST_PP_CAT_I(a, b) a ## b1322 | ^1323/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1324 90 | TRY_RESULT(1325 | ^~~~~~~~~~1326/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1327/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1328 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1329 | ^~~~~~~~~~~~~~~1330/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1331 29 | # define BOOST_PP_CAT_I(a, b) a ## b1332 | ^1333/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1334 90 | TRY_RESULT(1335 | ^~~~~~~~~~1336/build/source/wren/include/wren/renderer.hpp: In lambda function:1337/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1338 169 | auto(unique) = (expr); \1339 | ^~~~~~~~1340/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1341 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1342 | ^~~~~~~~~~~~~~~1343/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1344 29 | # define BOOST_PP_CAT_I(a, b) a ## b1345 | ^1346/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1347 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1348 | ^~~~~~~~~~1349/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1350/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1351 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1352 | ^~~~~~~~~~~~~~~1353/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1354 29 | # define BOOST_PP_CAT_I(a, b) a ## b1355 | ^1356/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1357 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1358 | ^~~~~~~~~~1359/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1360 169 | auto(unique) = (expr); \1361 | ^~~~~~~~1362/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1363 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1364 | ^~~~~~~~~~~~~~~1365/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1366 29 | # define BOOST_PP_CAT_I(a, b) a ## b1367 | ^1368/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1369 98 | TRY_RESULT(vk::to_expected(1370 | ^~~~~~~~~~1371/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1372/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1373 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1374 | ^~~~~~~~~~~~~~~1375/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1376 29 | # define BOOST_PP_CAT_I(a, b) a ## b1377 | ^1378/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1379 98 | TRY_RESULT(vk::to_expected(1380 | ^~~~~~~~~~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:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1385 173 | #define TRY_RESULT_1(unique, expr) 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_1'1388 29 | # define BOOST_PP_CAT_I(a, b) a ## b1389 | ^1390/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1391 101 | TRY_RESULT(vk::to_expected(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:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1395 173 | #define TRY_RESULT_1(unique, expr) 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_1'1398 29 | # define BOOST_PP_CAT_I(a, b) a ## b1399 | ^1400/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1401 101 | TRY_RESULT(vk::to_expected(1402 | ^~~~~~~~~~1403/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&&)':1404/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1405 169 | auto(unique) = (expr); \1406 | ^~~~~~~~1407/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1408 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1409 | ^~~~~~~~~~~~~~~1410/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1411 29 | # define BOOST_PP_CAT_I(a, b) a ## b1412 | ^1413/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1414 109 | TRY_RESULT(end_and_submit());1415 | ^~~~~~~~~~1416/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1417/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1418 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1419 | ^~~~~~~~~~~~~~~1420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1421 29 | # define BOOST_PP_CAT_I(a, b) a ## b1422 | ^1423/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1424 109 | TRY_RESULT(end_and_submit());1425 | ^~~~~~~~~~1426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1427 169 | auto(unique) = (expr); \1428 | ^~~~~~~~1429/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1430 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1431 | ^~~~~~~~~~~~~~~1432/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1433 29 | # define BOOST_PP_CAT_I(a, b) a ## b1434 | ^1435/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1436 113 | TRY_RESULT(end_and_submit());1437 | ^~~~~~~~~~1438/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1439/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1440 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1441 | ^~~~~~~~~~~~~~~1442/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1443 29 | # define BOOST_PP_CAT_I(a, b) a ## b1444 | ^1445/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1446 113 | TRY_RESULT(end_and_submit());1447 | ^~~~~~~~~~1448/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1449/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1450 169 | auto(unique) = (expr); \1451 | ^~~~~~~~1452/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1453 175 | TRY_RESULT_IMPL(unique, expr) \1454 | ^~~~~~~~~~~~~~~1455/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1456 29 | # define BOOST_PP_CAT_I(a, b) a ## b1457 | ^1458/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1459 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1460 | ^~~~~~~~~~1461/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1462/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1463 175 | TRY_RESULT_IMPL(unique, expr) \1464 | ^~~~~~~~~~~~~~~1465/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1466 29 | # define BOOST_PP_CAT_I(a, b) a ## b1467 | ^1468/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1469 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1470 | ^~~~~~~~~~1471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1472 169 | auto(unique) = (expr); \1473 | ^~~~~~~~1474/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1475 175 | TRY_RESULT_IMPL(unique, expr) \1476 | ^~~~~~~~~~~~~~~1477/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1478 29 | # define BOOST_PP_CAT_I(a, b) a ## b1479 | ^1480/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1481 30 | TRY_RESULT(auto graphics_context,1482 | ^~~~~~~~~~1483/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1484/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1485 175 | TRY_RESULT_IMPL(unique, expr) \1486 | ^~~~~~~~~~~~~~~1487/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1488 29 | # define BOOST_PP_CAT_I(a, b) a ## b1489 | ^1490/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1491 30 | TRY_RESULT(auto graphics_context,1492 | ^~~~~~~~~~1493/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1494 169 | auto(unique) = (expr); \1495 | ^~~~~~~~1496/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1497 175 | TRY_RESULT_IMPL(unique, expr) \1498 | ^~~~~~~~~~~~~~~1499/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1500 29 | # define BOOST_PP_CAT_I(a, b) a ## b1501 | ^1502/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1503 34 | TRY_RESULT(const auto surface,1504 | ^~~~~~~~~~1505/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1506/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1507 175 | TRY_RESULT_IMPL(unique, expr) \1508 | ^~~~~~~~~~~~~~~1509/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1510 29 | # define BOOST_PP_CAT_I(a, b) a ## b1511 | ^1512/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1513 34 | TRY_RESULT(const auto surface,1514 | ^~~~~~~~~~1515/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1516 169 | auto(unique) = (expr); \1517 | ^~~~~~~~1518/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1519 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1520 | ^~~~~~~~~~~~~~~1521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1522 29 | # define BOOST_PP_CAT_I(a, b) a ## b1523 | ^1524/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1525 38 | TRY_RESULT(graphics_context->setup_device());1526 | ^~~~~~~~~~1527/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1528/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1529 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1530 | ^~~~~~~~~~~~~~~1531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1532 29 | # define BOOST_PP_CAT_I(a, b) a ## b1533 | ^1534/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1535 38 | TRY_RESULT(graphics_context->setup_device());1536 | ^~~~~~~~~~1537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1538 169 | auto(unique) = (expr); \1539 | ^~~~~~~~1540/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1541 175 | TRY_RESULT_IMPL(unique, expr) \1542 | ^~~~~~~~~~~~~~~1543/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1544 29 | # define BOOST_PP_CAT_I(a, b) a ## b1545 | ^1546/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1547 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1548 | ^~~~~~~~~~1549/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1550/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1551 175 | TRY_RESULT_IMPL(unique, expr) \1552 | ^~~~~~~~~~~~~~~1553/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1554 29 | # define BOOST_PP_CAT_I(a, b) a ## b1555 | ^1556/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1557 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1558 | ^~~~~~~~~~1559[22/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1560In file included from /build/source/wren/include/wren/utils/device.hpp:5,1561 from /build/source/wren/include/wren/graphics_context.hpp:8,1562 from /build/source/wren/src/graphics_context.cpp:1:1563/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> >&)':1564/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1565 169 | auto(unique) = (expr); \1566 | ^~~~~~~~1567/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1568 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1569 | ^~~~~~~~~~~~~~~1570/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1571 29 | # define BOOST_PP_CAT_I(a, b) a ## b1572 | ^1573/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1574 31 | TRY_RESULT(graphics_context->create_instance(1575 | ^~~~~~~~~~1576/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1577/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1578 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1579 | ^~~~~~~~~~~~~~~1580/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1581 29 | # define BOOST_PP_CAT_I(a, b) a ## b1582 | ^1583/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1584 31 | TRY_RESULT(graphics_context->create_instance(1585 | ^~~~~~~~~~1586/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> >&)':1587/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1588 169 | auto(unique) = (expr); \1589 | ^~~~~~~~1590/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1591 175 | TRY_RESULT_IMPL(unique, expr) \1592 | ^~~~~~~~~~~~~~~1593/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1594 29 | # define BOOST_PP_CAT_I(a, b) a ## b1595 | ^1596/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1597 119 | TRY_RESULT(this->instance_,1598 | ^~~~~~~~~~1599/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1600/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1601 175 | TRY_RESULT_IMPL(unique, expr) \1602 | ^~~~~~~~~~~~~~~1603/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1604 29 | # define BOOST_PP_CAT_I(a, b) a ## b1605 | ^1606/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1607 119 | TRY_RESULT(this->instance_,1608 | ^~~~~~~~~~1609/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1610/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1611 169 | auto(unique) = (expr); \1612 | ^~~~~~~~1613/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1614 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1615 | ^~~~~~~~~~~~~~~1616/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1617 29 | # define BOOST_PP_CAT_I(a, b) a ## b1618 | ^1619/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1620 129 | TRY_RESULT(pick_physical_device());1621 | ^~~~~~~~~~1622/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1623/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1624 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1625 | ^~~~~~~~~~~~~~~1626/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1627 29 | # define BOOST_PP_CAT_I(a, b) a ## b1628 | ^1629/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1630 129 | TRY_RESULT(pick_physical_device());1631 | ^~~~~~~~~~1632/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1633 169 | auto(unique) = (expr); \1634 | ^~~~~~~~1635/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1636 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1637 | ^~~~~~~~~~~~~~~1638/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1639 29 | # define BOOST_PP_CAT_I(a, b) a ## b1640 | ^1641/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1642 133 | TRY_RESULT(create_device());1643 | ^~~~~~~~~~1644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1645/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1646 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1647 | ^~~~~~~~~~~~~~~1648/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1649 29 | # define BOOST_PP_CAT_I(a, b) a ## b1650 | ^1651/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1652 133 | TRY_RESULT(create_device());1653 | ^~~~~~~~~~1654/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1655/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1656 169 | auto(unique) = (expr); \1657 | ^~~~~~~~1658/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1659 175 | TRY_RESULT_IMPL(unique, expr) \1660 | ^~~~~~~~~~~~~~~1661/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1662 29 | # define BOOST_PP_CAT_I(a, b) a ## b1663 | ^1664/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1665 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1666 | ^~~~~~~~~~1667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1668/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1669 175 | TRY_RESULT_IMPL(unique, expr) \1670 | ^~~~~~~~~~~~~~~1671/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1672 29 | # define BOOST_PP_CAT_I(a, b) a ## b1673 | ^1674/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1675 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1676 | ^~~~~~~~~~1677/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1678/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1679 169 | auto(unique) = (expr); \1680 | ^~~~~~~~1681/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1682 175 | TRY_RESULT_IMPL(unique, expr) \1683 | ^~~~~~~~~~~~~~~1684/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1685 29 | # define BOOST_PP_CAT_I(a, b) a ## b1686 | ^1687/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1688 217 | TRY_RESULT(this->debug_messenger_,1689 | ^~~~~~~~~~1690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1691/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1692 175 | TRY_RESULT_IMPL(unique, expr) \1693 | ^~~~~~~~~~~~~~~1694/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1695 29 | # define BOOST_PP_CAT_I(a, b) a ## b1696 | ^1697/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1698 217 | TRY_RESULT(this->debug_messenger_,1699 | ^~~~~~~~~~1700[23/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1701[24/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o1702In file included from /build/source/wren/include/wren/utils/device.hpp:5,1703 from /build/source/wren/src/utils/device.cpp:1:1704/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':1705/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1706 169 | auto(unique) = (expr); \1707 | ^~~~~~~~1708/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1709 175 | TRY_RESULT_IMPL(unique, expr) \1710 | ^~~~~~~~~~~~~~~1711/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1712 29 | # define BOOST_PP_CAT_I(a, b) a ## b1713 | ^1714/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1715 42 | TRY_RESULT(device_,1716 | ^~~~~~~~~~1717/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1718/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1719 175 | TRY_RESULT_IMPL(unique, expr) \1720 | ^~~~~~~~~~~~~~~1721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1722 29 | # define BOOST_PP_CAT_I(a, b) a ## b1723 | ^1724/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1725 42 | TRY_RESULT(device_,1726 | ^~~~~~~~~~1727/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1728 169 | auto(unique) = (expr); \1729 | ^~~~~~~~1730/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1731 175 | TRY_RESULT_IMPL(unique, expr) \1732 | ^~~~~~~~~~~~~~~1733/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1734 29 | # define BOOST_PP_CAT_I(a, b) a ## b1735 | ^1736/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1737 52 | TRY_RESULT(command_pool_,1738 | ^~~~~~~~~~1739/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1740/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1741 175 | TRY_RESULT_IMPL(unique, expr) \1742 | ^~~~~~~~~~~~~~~1743/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1744 29 | # define BOOST_PP_CAT_I(a, b) a ## b1745 | ^1746/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1747 52 | TRY_RESULT(command_pool_,1748 | ^~~~~~~~~~1749/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1750 169 | auto(unique) = (expr); \1751 | ^~~~~~~~1752/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1753 175 | TRY_RESULT_IMPL(unique, expr) \1754 | ^~~~~~~~~~~~~~~1755/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1756 29 | # define BOOST_PP_CAT_I(a, b) a ## b1757 | ^1758/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1759 58 | TRY_RESULT(descriptor_pool_,1760 | ^~~~~~~~~~1761/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1762/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1763 175 | TRY_RESULT_IMPL(unique, expr) \1764 | ^~~~~~~~~~~~~~~1765/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1766 29 | # define BOOST_PP_CAT_I(a, b) a ## b1767 | ^1768/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1769 58 | TRY_RESULT(descriptor_pool_,1770 | ^~~~~~~~~~1771[25/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o1772[26/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1773[27/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1774In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1775 from /build/source/wren_vk/src/shader.cpp:1:1776/build/source/wren_vk/src/shader.cpp: In lambda function:1777/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1778 169 | auto(unique) = (expr); \1779 | ^~~~~~~~1780/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1781 175 | TRY_RESULT_IMPL(unique, expr) \1782 | ^~~~~~~~~~~~~~~1783/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1784 29 | # define BOOST_PP_CAT_I(a, b) a ## b1785 | ^1786/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1787 223 | TRY_RESULT(const auto module,1788 | ^~~~~~~~~~1789/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1790/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1791 175 | TRY_RESULT_IMPL(unique, expr) \1792 | ^~~~~~~~~~~~~~~1793/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1794 29 | # define BOOST_PP_CAT_I(a, b) a ## b1795 | ^1796/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1797 223 | TRY_RESULT(const auto module,1798 | ^~~~~~~~~~1799/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&)':1800/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1801 169 | auto(unique) = (expr); \1802 | ^~~~~~~~1803/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1804 175 | TRY_RESULT_IMPL(unique, expr) \1805 | ^~~~~~~~~~~~~~~1806/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1807 29 | # define BOOST_PP_CAT_I(a, b) a ## b1808 | ^1809/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1810 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1811 | ^~~~~~~~~~1812/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1813/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1814 175 | TRY_RESULT_IMPL(unique, expr) \1815 | ^~~~~~~~~~~~~~~1816/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1817 29 | # define BOOST_PP_CAT_I(a, b) a ## b1818 | ^1819/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1820 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1821 | ^~~~~~~~~~1822/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1823 169 | auto(unique) = (expr); \1824 | ^~~~~~~~1825/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1826 175 | TRY_RESULT_IMPL(unique, expr) \1827 | ^~~~~~~~~~~~~~~1828/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1829 29 | # define BOOST_PP_CAT_I(a, b) a ## b1830 | ^1831/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1832 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1833 | ^~~~~~~~~~1834/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1835/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1836 175 | TRY_RESULT_IMPL(unique, expr) \1837 | ^~~~~~~~~~~~~~~1838/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1839 29 | # define BOOST_PP_CAT_I(a, b) a ## b1840 | ^1841/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1842 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1843 | ^~~~~~~~~~1844/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)':1845/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1846 169 | auto(unique) = (expr); \1847 | ^~~~~~~~1848/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1849 175 | TRY_RESULT_IMPL(unique, expr) \1850 | ^~~~~~~~~~~~~~~1851/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1852 29 | # define BOOST_PP_CAT_I(a, b) a ## b1853 | ^1854/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1855 306 | TRY_RESULT(pipeline_layout_,1856 | ^~~~~~~~~~1857/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1858/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1859 175 | TRY_RESULT_IMPL(unique, expr) \1860 | ^~~~~~~~~~~~~~~1861/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1862 29 | # define BOOST_PP_CAT_I(a, b) a ## b1863 | ^1864/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1865 306 | TRY_RESULT(pipeline_layout_,1866 | ^~~~~~~~~~1867/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1868 169 | auto(unique) = (expr); \1869 | ^~~~~~~~1870/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1871 175 | TRY_RESULT_IMPL(unique, expr) \1872 | ^~~~~~~~~~~~~~~1873/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1874 29 | # define BOOST_PP_CAT_I(a, b) a ## b1875 | ^1876/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1877 374 | TRY_RESULT(pipeline_,1878 | ^~~~~~~~~~1879/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1880/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1881 175 | TRY_RESULT_IMPL(unique, expr) \1882 | ^~~~~~~~~~~~~~~1883/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1884 29 | # define BOOST_PP_CAT_I(a, b) a ## b1885 | ^1886/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1887 374 | TRY_RESULT(pipeline_,1888 | ^~~~~~~~~~1889[28/62] Linking CXX static library wren_vk/libwren_vk.a1890[29/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o1891[30/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o1892In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1893 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1894 from /build/source/wren/include/wren/mesh.hpp:9,1895 from /build/source/wren/include/wren/renderer.hpp:8,1896 from /build/source/wren/src/renderer.cpp:1:1897/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>)':1898/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1899 169 | auto(unique) = (expr); \1900 | ^~~~~~~~1901/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1902 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1903 | ^~~~~~~~~~~~~~~1904/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1905 29 | # define BOOST_PP_CAT_I(a, b) a ## b1906 | ^1907/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1908 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1909 | ^~~~~~~~~~1910/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1911/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1912 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1913 | ^~~~~~~~~~~~~~~1914/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1915 29 | # define BOOST_PP_CAT_I(a, b) a ## b1916 | ^1917/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1918 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1919 | ^~~~~~~~~~1920/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&&)':1921/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1922 169 | auto(unique) = (expr); \1923 | ^~~~~~~~1924/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1925 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1926 | ^~~~~~~~~~~~~~~1927/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1928 29 | # define BOOST_PP_CAT_I(a, b) a ## b1929 | ^1930/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1931 90 | TRY_RESULT(1932 | ^~~~~~~~~~1933/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1934/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1935 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1936 | ^~~~~~~~~~~~~~~1937/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1938 29 | # define BOOST_PP_CAT_I(a, b) a ## b1939 | ^1940/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1941 90 | TRY_RESULT(1942 | ^~~~~~~~~~1943/build/source/wren/include/wren/renderer.hpp: In lambda function:1944/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1945 169 | auto(unique) = (expr); \1946 | ^~~~~~~~1947/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1948 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1949 | ^~~~~~~~~~~~~~~1950/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1951 29 | # define BOOST_PP_CAT_I(a, b) a ## b1952 | ^1953/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1954 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1955 | ^~~~~~~~~~1956/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1957/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1958 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1959 | ^~~~~~~~~~~~~~~1960/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1961 29 | # define BOOST_PP_CAT_I(a, b) a ## b1962 | ^1963/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1964 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1965 | ^~~~~~~~~~1966/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1967 169 | auto(unique) = (expr); \1968 | ^~~~~~~~1969/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1970 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1971 | ^~~~~~~~~~~~~~~1972/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1973 29 | # define BOOST_PP_CAT_I(a, b) a ## b1974 | ^1975/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1976 98 | TRY_RESULT(vk::to_expected(1977 | ^~~~~~~~~~1978/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1979/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1980 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1981 | ^~~~~~~~~~~~~~~1982/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1983 29 | # define BOOST_PP_CAT_I(a, b) a ## b1984 | ^1985/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1986 98 | TRY_RESULT(vk::to_expected(1987 | ^~~~~~~~~~1988/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1989 169 | auto(unique) = (expr); \1990 | ^~~~~~~~1991/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1992 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1993 | ^~~~~~~~~~~~~~~1994/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1995 29 | # define BOOST_PP_CAT_I(a, b) a ## b1996 | ^1997/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1998 101 | TRY_RESULT(vk::to_expected(1999 | ^~~~~~~~~~2000/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2001/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2002 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2003 | ^~~~~~~~~~~~~~~2004/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2005 29 | # define BOOST_PP_CAT_I(a, b) a ## b2006 | ^2007/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2008 101 | TRY_RESULT(vk::to_expected(2009 | ^~~~~~~~~~2010/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&&)':2011/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2012 169 | auto(unique) = (expr); \2013 | ^~~~~~~~2014/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2015 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2016 | ^~~~~~~~~~~~~~~2017/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2018 29 | # define BOOST_PP_CAT_I(a, b) a ## b2019 | ^2020/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2021 109 | TRY_RESULT(end_and_submit());2022 | ^~~~~~~~~~2023/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2024/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2025 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2026 | ^~~~~~~~~~~~~~~2027/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2028 29 | # define BOOST_PP_CAT_I(a, b) a ## b2029 | ^2030/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2031 109 | TRY_RESULT(end_and_submit());2032 | ^~~~~~~~~~2033/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2034 169 | auto(unique) = (expr); \2035 | ^~~~~~~~2036/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2037 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2038 | ^~~~~~~~~~~~~~~2039/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2040 29 | # define BOOST_PP_CAT_I(a, b) a ## b2041 | ^2042/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2043 113 | TRY_RESULT(end_and_submit());2044 | ^~~~~~~~~~2045/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2046/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2047 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2048 | ^~~~~~~~~~~~~~~2049/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2050 29 | # define BOOST_PP_CAT_I(a, b) a ## b2051 | ^2052/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2053 113 | TRY_RESULT(end_and_submit());2054 | ^~~~~~~~~~2055/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':2056/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2057 169 | auto(unique) = (expr); \2058 | ^~~~~~~~2059/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2060 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2061 | ^~~~~~~~~~~~~~~2062/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2063 29 | # define BOOST_PP_CAT_I(a, b) a ## b2064 | ^2065/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2066 32 | TRY_RESULT(vk::to_expected(2067 | ^~~~~~~~~~2068/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2069/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2070 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2071 | ^~~~~~~~~~~~~~~2072/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2073 29 | # define BOOST_PP_CAT_I(a, b) a ## b2074 | ^2075/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2076 32 | TRY_RESULT(vk::to_expected(2077 | ^~~~~~~~~~2078/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2079 169 | auto(unique) = (expr); \2080 | ^~~~~~~~2081/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2082 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2083 | ^~~~~~~~~~~~~~~2084/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2085 29 | # define BOOST_PP_CAT_I(a, b) a ## b2086 | ^2087/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2088 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2089 | ^~~~~~~~~~2090/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2091/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2092 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2093 | ^~~~~~~~~~~~~~~2094/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2095 29 | # define BOOST_PP_CAT_I(a, b) a ## b2096 | ^2097/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2098 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2099 | ^~~~~~~~~~2100/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2101 169 | auto(unique) = (expr); \2102 | ^~~~~~~~2103/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2104 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2105 | ^~~~~~~~~~~~~~~2106/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2107 29 | # define BOOST_PP_CAT_I(a, b) a ## b2108 | ^2109/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2110 44 | TRY_RESULT(recreate_swapchain());2111 | ^~~~~~~~~~2112/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2113/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2114 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2115 | ^~~~~~~~~~~~~~~2116/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2117 29 | # define BOOST_PP_CAT_I(a, b) a ## b2118 | ^2119/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2120 44 | TRY_RESULT(recreate_swapchain());2121 | ^~~~~~~~~~2122/build/source/wren/src/renderer.cpp: In lambda function:2123/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2124 169 | auto(unique) = (expr); \2125 | ^~~~~~~~2126/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2127 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2128 | ^~~~~~~~~~~~~~~2129/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2130 29 | # define BOOST_PP_CAT_I(a, b) a ## b2131 | ^2132/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2133 96 | TRY_RESULT(recreate_swapchain());2134 | ^~~~~~~~~~2135/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2136/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2137 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2138 | ^~~~~~~~~~~~~~~2139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2140 29 | # define BOOST_PP_CAT_I(a, b) a ## b2141 | ^2142/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2143 96 | TRY_RESULT(recreate_swapchain());2144 | ^~~~~~~~~~2145/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2146 169 | auto(unique) = (expr); \2147 | ^~~~~~~~2148/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2149 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2150 | ^~~~~~~~~~~~~~~2151/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2152 29 | # define BOOST_PP_CAT_I(a, b) a ## b2153 | ^2154/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2155 102 | TRY_RESULT(n->render_pass->resize_target(2156 | ^~~~~~~~~~2157/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2158/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2159 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2160 | ^~~~~~~~~~~~~~~2161/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2162 29 | # define BOOST_PP_CAT_I(a, b) a ## b2163 | ^2164/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2165 102 | TRY_RESULT(n->render_pass->resize_target(2166 | ^~~~~~~~~~2167/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>&)':2168/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2169 169 | auto(unique) = (expr); \2170 | ^~~~~~~~2171/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2172 175 | TRY_RESULT_IMPL(unique, expr) \2173 | ^~~~~~~~~~~~~~~2174/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2175 29 | # define BOOST_PP_CAT_I(a, b) a ## b2176 | ^2177/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2178 135 | TRY_RESULT(renderer->command_pool_,2179 | ^~~~~~~~~~2180/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2181/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2182 175 | TRY_RESULT_IMPL(unique, expr) \2183 | ^~~~~~~~~~~~~~~2184/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2185 29 | # define BOOST_PP_CAT_I(a, b) a ## b2186 | ^2187/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2188 135 | TRY_RESULT(renderer->command_pool_,2189 | ^~~~~~~~~~2190/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]2191 169 | auto(unique) = (expr); \2192 | ^~~~~~~~2193/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2194 175 | TRY_RESULT_IMPL(unique, expr) \2195 | ^~~~~~~~~~~~~~~2196/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2197 29 | # define BOOST_PP_CAT_I(a, b) a ## b2198 | ^2199/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2200 146 | TRY_RESULT(const auto bufs,2201 | ^~~~~~~~~~2202/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2203/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2204 175 | TRY_RESULT_IMPL(unique, expr) \2205 | ^~~~~~~~~~~~~~~2206/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2207 29 | # define BOOST_PP_CAT_I(a, b) a ## b2208 | ^2209/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2210 146 | TRY_RESULT(const auto bufs,2211 | ^~~~~~~~~~2212/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2213/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2214 169 | auto(unique) = (expr); \2215 | ^~~~~~~~2216/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2217 175 | TRY_RESULT_IMPL(unique, expr) \2218 | ^~~~~~~~~~~~~~~2219/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2220 29 | # define BOOST_PP_CAT_I(a, b) a ## b2221 | ^2222/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2223 253 | TRY_RESULT(2224 | ^~~~~~~~~~2225/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2226/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2227 175 | TRY_RESULT_IMPL(unique, expr) \2228 | ^~~~~~~~~~~~~~~2229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2230 29 | # define BOOST_PP_CAT_I(a, b) a ## b2231 | ^2232/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2233 253 | TRY_RESULT(2234 | ^~~~~~~~~~2235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2236 169 | auto(unique) = (expr); \2237 | ^~~~~~~~2238/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2239 175 | TRY_RESULT_IMPL(unique, expr) \2240 | ^~~~~~~~~~~~~~~2241/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2242 29 | # define BOOST_PP_CAT_I(a, b) a ## b2243 | ^2244/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2245 271 | TRY_RESULT(auto target,2246 | ^~~~~~~~~~2247/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2248/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2249 175 | TRY_RESULT_IMPL(unique, expr) \2250 | ^~~~~~~~~~~~~~~2251/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2252 29 | # define BOOST_PP_CAT_I(a, b) a ## b2253 | ^2254/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2255 271 | TRY_RESULT(auto target,2256 | ^~~~~~~~~~2257[31/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o2258[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_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2465[43/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2466[44/62] Linking CXX executable wren_math/tests/geometry2467[45/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2468In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2469 from /build/source/wren/src/scene/deserialization.cpp:1:2470/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>)':2471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2472 169 | auto(unique) = (expr); \2473 | ^~~~~~~~2474/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2475 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2476 | ^~~~~~~~~~~~~~~2477/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2478 29 | # define BOOST_PP_CAT_I(a, b) a ## b2479 | ^2480/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2481 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2482 | ^~~~~~~~~~2483/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2484/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2485 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2486 | ^~~~~~~~~~~~~~~2487/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2488 29 | # define BOOST_PP_CAT_I(a, b) a ## b2489 | ^2490/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2491 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2492 | ^~~~~~~~~~2493/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&)':2494/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2495 169 | auto(unique) = (expr); \2496 | ^~~~~~~~2497/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2498 175 | TRY_RESULT_IMPL(unique, expr) \2499 | ^~~~~~~~~~~~~~~2500/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2501 29 | # define BOOST_PP_CAT_I(a, b) a ## b2502 | ^2503/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2504 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2505 | ^~~~~~~~~~2506/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2507/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2508 175 | TRY_RESULT_IMPL(unique, expr) \2509 | ^~~~~~~~~~~~~~~2510/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2511 29 | # define BOOST_PP_CAT_I(a, b) a ## b2512 | ^2513/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2514 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2515 | ^~~~~~~~~~2516/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>&)':2517/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2518 169 | auto(unique) = (expr); \2519 | ^~~~~~~~2520/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2521 175 | TRY_RESULT_IMPL(unique, expr) \2522 | ^~~~~~~~~~~~~~~2523/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2524 29 | # define BOOST_PP_CAT_I(a, b) a ## b2525 | ^2526/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2527 36 | TRY_RESULT(const auto table,2528 | ^~~~~~~~~~2529/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2530/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2531 175 | TRY_RESULT_IMPL(unique, expr) \2532 | ^~~~~~~~~~~~~~~2533/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2534 29 | # define BOOST_PP_CAT_I(a, b) a ## b2535 | ^2536/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2537 36 | TRY_RESULT(const auto table,2538 | ^~~~~~~~~~2539/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2540 169 | auto(unique) = (expr); \2541 | ^~~~~~~~2542/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2543 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2544 | ^~~~~~~~~~~~~~~2545/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2546 29 | # define BOOST_PP_CAT_I(a, b) a ## b2547 | ^2548/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2549 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2550 | ^~~~~~~~~~2551/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2552/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2553 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2554 | ^~~~~~~~~~~~~~~2555/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2556 29 | # define BOOST_PP_CAT_I(a, b) a ## b2557 | ^2558/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2559 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2560 | ^~~~~~~~~~2561/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&)':2562/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2563 169 | auto(unique) = (expr); \2564 | ^~~~~~~~2565/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2566 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2567 | ^~~~~~~~~~~~~~~2568/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2569 29 | # define BOOST_PP_CAT_I(a, b) a ## b2570 | ^2571/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2572 70 | TRY_RESULT(mesh_renderer.update_mesh(2573 | ^~~~~~~~~~2574/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2575/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2576 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2577 | ^~~~~~~~~~~~~~~2578/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2579 29 | # define BOOST_PP_CAT_I(a, b) a ## b2580 | ^2581/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2582 70 | TRY_RESULT(mesh_renderer.update_mesh(2583 | ^~~~~~~~~~2584[46/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o2585[47/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o2586In file included from /build/source/wren/include/wren/scene/serialization.hpp:4,2587 from /build/source/wren/src/scene/serialization.cpp:1:2588/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>)':2589/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2590 169 | auto(unique) = (expr); \2591 | ^~~~~~~~2592/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2593 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2594 | ^~~~~~~~~~~~~~~2595/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2596 29 | # define BOOST_PP_CAT_I(a, b) a ## b2597 | ^2598/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2599 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2600 | ^~~~~~~~~~2601/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2602/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2603 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2604 | ^~~~~~~~~~~~~~~2605/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2606 29 | # define BOOST_PP_CAT_I(a, b) a ## b2607 | ^2608/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2609 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2610 | ^~~~~~~~~~2611/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&)':2612/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2613 169 | auto(unique) = (expr); \2614 | ^~~~~~~~2615/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2616 175 | TRY_RESULT_IMPL(unique, expr) \2617 | ^~~~~~~~~~~~~~~2618/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2619 29 | # define BOOST_PP_CAT_I(a, b) a ## b2620 | ^2621/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2622 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2623 | ^~~~~~~~~~2624/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2625/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2626 175 | TRY_RESULT_IMPL(unique, expr) \2627 | ^~~~~~~~~~~~~~~2628/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2629 29 | # define BOOST_PP_CAT_I(a, b) a ## b2630 | ^2631/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2632 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2633 | ^~~~~~~~~~2634[48/62] Linking CXX static library wren/libwren.a2635[49/62] Linking CXX static library wren_physics/libwren_physics.a2636[50/62] Linking CXX executable wren_physics/tests/raycast2637[51/62] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o2638In file included from /build/source/wren/include/wren/utils/device.hpp:5,2639 from /build/source/wren/include/wren/graphics_context.hpp:8,2640 from /build/source/wren/include/wren/context.hpp:6,2641 from /build/source/wren_text/include/wren/text/font.hpp:9,2642 from /build/source/wren_text/src/font.cpp:1:2643/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>)':2644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2645 169 | auto(unique) = (expr); \2646 | ^~~~~~~~2647/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2649 | ^~~~~~~~~~~~~~~2650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2651 29 | # define BOOST_PP_CAT_I(a, b) a ## b2652 | ^2653/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2655 | ^~~~~~~~~~2656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2657/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2659 | ^~~~~~~~~~~~~~~2660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2661 29 | # define BOOST_PP_CAT_I(a, b) a ## b2662 | ^2663/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2665 | ^~~~~~~~~~2666/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&&)':2667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2668 169 | auto(unique) = (expr); \2669 | ^~~~~~~~2670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2672 | ^~~~~~~~~~~~~~~2673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2674 29 | # define BOOST_PP_CAT_I(a, b) a ## b2675 | ^2676/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2677 90 | TRY_RESULT(2678 | ^~~~~~~~~~2679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2680/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2682 | ^~~~~~~~~~~~~~~2683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2684 29 | # define BOOST_PP_CAT_I(a, b) a ## b2685 | ^2686/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2687 90 | TRY_RESULT(2688 | ^~~~~~~~~~2689/build/source/wren/include/wren/renderer.hpp: In lambda function:2690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2691 169 | auto(unique) = (expr); \2692 | ^~~~~~~~2693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2695 | ^~~~~~~~~~~~~~~2696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2697 29 | # define BOOST_PP_CAT_I(a, b) a ## b2698 | ^2699/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2701 | ^~~~~~~~~~2702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2703/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2705 | ^~~~~~~~~~~~~~~2706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2707 29 | # define BOOST_PP_CAT_I(a, b) a ## b2708 | ^2709/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2711 | ^~~~~~~~~~2712/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2713 169 | auto(unique) = (expr); \2714 | ^~~~~~~~2715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2717 | ^~~~~~~~~~~~~~~2718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2719 29 | # define BOOST_PP_CAT_I(a, b) a ## b2720 | ^2721/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2722 98 | TRY_RESULT(vk::to_expected(2723 | ^~~~~~~~~~2724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2725/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2727 | ^~~~~~~~~~~~~~~2728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2729 29 | # define BOOST_PP_CAT_I(a, b) a ## b2730 | ^2731/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2732 98 | TRY_RESULT(vk::to_expected(2733 | ^~~~~~~~~~2734/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2735 169 | auto(unique) = (expr); \2736 | ^~~~~~~~2737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2739 | ^~~~~~~~~~~~~~~2740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2741 29 | # define BOOST_PP_CAT_I(a, b) a ## b2742 | ^2743/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2744 101 | TRY_RESULT(vk::to_expected(2745 | ^~~~~~~~~~2746/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2747/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2749 | ^~~~~~~~~~~~~~~2750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2751 29 | # define BOOST_PP_CAT_I(a, b) a ## b2752 | ^2753/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2754 101 | TRY_RESULT(vk::to_expected(2755 | ^~~~~~~~~~2756/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&&)':2757/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2758 169 | auto(unique) = (expr); \2759 | ^~~~~~~~2760/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2762 | ^~~~~~~~~~~~~~~2763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2764 29 | # define BOOST_PP_CAT_I(a, b) a ## b2765 | ^2766/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2767 109 | TRY_RESULT(end_and_submit());2768 | ^~~~~~~~~~2769/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2770/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2772 | ^~~~~~~~~~~~~~~2773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2774 29 | # define BOOST_PP_CAT_I(a, b) a ## b2775 | ^2776/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2777 109 | TRY_RESULT(end_and_submit());2778 | ^~~~~~~~~~2779/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2780 169 | auto(unique) = (expr); \2781 | ^~~~~~~~2782/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2784 | ^~~~~~~~~~~~~~~2785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2786 29 | # define BOOST_PP_CAT_I(a, b) a ## b2787 | ^2788/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2789 113 | TRY_RESULT(end_and_submit());2790 | ^~~~~~~~~~2791/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2792/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2794 | ^~~~~~~~~~~~~~~2795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2796 29 | # define BOOST_PP_CAT_I(a, b) a ## b2797 | ^2798/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2799 113 | TRY_RESULT(end_and_submit());2800 | ^~~~~~~~~~2801/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&)':2802/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2803 169 | auto(unique) = (expr); \2804 | ^~~~~~~~2805/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2806 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2807 | ^~~~~~~~~~~~~~~2808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2809 29 | # define BOOST_PP_CAT_I(a, b) a ## b2810 | ^2811/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2812 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2813 | ^~~~~~~~~~2814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2815/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2816 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2817 | ^~~~~~~~~~~~~~~2818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2819 29 | # define BOOST_PP_CAT_I(a, b) a ## b2820 | ^2821/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2822 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2823 | ^~~~~~~~~~2824/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2825 169 | auto(unique) = (expr); \2826 | ^~~~~~~~2827/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2828 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2829 | ^~~~~~~~~~~~~~~2830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2831 29 | # define BOOST_PP_CAT_I(a, b) a ## b2832 | ^2833/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2834 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2835 | ^~~~~~~~~~2836/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2837/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2838 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2839 | ^~~~~~~~~~~~~~~2840/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2841 29 | # define BOOST_PP_CAT_I(a, b) a ## b2842 | ^2843/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2844 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2845 | ^~~~~~~~~~2846/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2847 169 | auto(unique) = (expr); \2848 | ^~~~~~~~2849/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2850 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2851 | ^~~~~~~~~~~~~~~2852/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2853 29 | # define BOOST_PP_CAT_I(a, b) a ## b2854 | ^2855/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2856 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2857 | ^~~~~~~~~~2858/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2859/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2860 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2861 | ^~~~~~~~~~~~~~~2862/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2863 29 | # define BOOST_PP_CAT_I(a, b) a ## b2864 | ^2865/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2866 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2867 | ^~~~~~~~~~2868/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]2869 169 | auto(unique) = (expr); \2870 | ^~~~~~~~2871/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2872 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2873 | ^~~~~~~~~~~~~~~2874/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2875 29 | # define BOOST_PP_CAT_I(a, b) a ## b2876 | ^2877/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2878 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2879 | ^~~~~~~~~~2880/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2881/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2882 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2883 | ^~~~~~~~~~~~~~~2884/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2885 29 | # define BOOST_PP_CAT_I(a, b) a ## b2886 | ^2887/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2888 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2889 | ^~~~~~~~~~2890/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2891 169 | auto(unique) = (expr); \2892 | ^~~~~~~~2893/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2894 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2895 | ^~~~~~~~~~~~~~~2896/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2897 29 | # define BOOST_PP_CAT_I(a, b) a ## b2898 | ^2899/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2900 68 | TRY_RESULT(context->renderer->submit_command_buffer(2901 | ^~~~~~~~~~2902/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2903/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2904 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2905 | ^~~~~~~~~~~~~~~2906/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2907 29 | # define BOOST_PP_CAT_I(a, b) a ## b2908 | ^2909/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2910 68 | TRY_RESULT(context->renderer->submit_command_buffer(2911 | ^~~~~~~~~~2912/build/source/wren_text/src/font.cpp: In function 'wren::expected<wren::text::Font> wren::text::load_default_font(const wren::Context::Ref&)':2913/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2914 169 | auto(unique) = (expr); \2915 | ^~~~~~~~2916/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2917 175 | TRY_RESULT_IMPL(unique, expr) \2918 | ^~~~~~~~~~~~~~~2919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2920 29 | # define BOOST_PP_CAT_I(a, b) a ## b2921 | ^2922/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2923 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2924 | ^~~~~~~~~~2925/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2926/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2927 175 | TRY_RESULT_IMPL(unique, expr) \2928 | ^~~~~~~~~~~~~~~2929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2930 29 | # define BOOST_PP_CAT_I(a, b) a ## b2931 | ^2932/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2933 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2934 | ^~~~~~~~~~2935[52/62] Linking CXX static library wren_text/libwren_text.a2936[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 editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o2968In file included from /build/source/editor/src/ui.hpp:3,2969 from /build/source/editor/src/ui.cpp:1:2970/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>)':2971/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2972 169 | auto(unique) = (expr); \2973 | ^~~~~~~~2974/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2975 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2976 | ^~~~~~~~~~~~~~~2977/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2978 29 | # define BOOST_PP_CAT_I(a, b) a ## b2979 | ^2980/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2981 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2982 | ^~~~~~~~~~2983/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2984/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2985 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2986 | ^~~~~~~~~~~~~~~2987/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2988 29 | # define BOOST_PP_CAT_I(a, b) a ## b2989 | ^2990/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2991 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2992 | ^~~~~~~~~~2993/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&&)':2994/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2995 169 | auto(unique) = (expr); \2996 | ^~~~~~~~2997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2999 | ^~~~~~~~~~~~~~~3000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3001 29 | # define BOOST_PP_CAT_I(a, b) a ## b3002 | ^3003/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3004 90 | TRY_RESULT(3005 | ^~~~~~~~~~3006/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3007/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3009 | ^~~~~~~~~~~~~~~3010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3011 29 | # define BOOST_PP_CAT_I(a, b) a ## b3012 | ^3013/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3014 90 | TRY_RESULT(3015 | ^~~~~~~~~~3016/build/source/wren/include/wren/renderer.hpp: In lambda function:3017/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3018 169 | auto(unique) = (expr); \3019 | ^~~~~~~~3020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3022 | ^~~~~~~~~~~~~~~3023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3024 29 | # define BOOST_PP_CAT_I(a, b) a ## b3025 | ^3026/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3027 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3028 | ^~~~~~~~~~3029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3030/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3032 | ^~~~~~~~~~~~~~~3033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3034 29 | # define BOOST_PP_CAT_I(a, b) a ## b3035 | ^3036/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3037 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3038 | ^~~~~~~~~~3039/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3040 169 | auto(unique) = (expr); \3041 | ^~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3043 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3044 | ^~~~~~~~~~~~~~~3045/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3046 29 | # define BOOST_PP_CAT_I(a, b) a ## b3047 | ^3048/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3049 98 | TRY_RESULT(vk::to_expected(3050 | ^~~~~~~~~~3051/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3052/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3053 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3054 | ^~~~~~~~~~~~~~~3055/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3056 29 | # define BOOST_PP_CAT_I(a, b) a ## b3057 | ^3058/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3059 98 | TRY_RESULT(vk::to_expected(3060 | ^~~~~~~~~~3061/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3062 169 | auto(unique) = (expr); \3063 | ^~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3065 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3066 | ^~~~~~~~~~~~~~~3067/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3068 29 | # define BOOST_PP_CAT_I(a, b) a ## b3069 | ^3070/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3071 101 | TRY_RESULT(vk::to_expected(3072 | ^~~~~~~~~~3073/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3074/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3075 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3076 | ^~~~~~~~~~~~~~~3077/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3078 29 | # define BOOST_PP_CAT_I(a, b) a ## b3079 | ^3080/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3081 101 | TRY_RESULT(vk::to_expected(3082 | ^~~~~~~~~~3083/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&&)':3084/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3085 169 | auto(unique) = (expr); \3086 | ^~~~~~~~3087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3089 | ^~~~~~~~~~~~~~~3090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3091 29 | # define BOOST_PP_CAT_I(a, b) a ## b3092 | ^3093/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3094 109 | TRY_RESULT(end_and_submit());3095 | ^~~~~~~~~~3096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3097/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3099 | ^~~~~~~~~~~~~~~3100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3101 29 | # define BOOST_PP_CAT_I(a, b) a ## b3102 | ^3103/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3104 109 | TRY_RESULT(end_and_submit());3105 | ^~~~~~~~~~3106/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3107 169 | auto(unique) = (expr); \3108 | ^~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3110 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3111 | ^~~~~~~~~~~~~~~3112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3113 29 | # define BOOST_PP_CAT_I(a, b) a ## b3114 | ^3115/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3116 113 | TRY_RESULT(end_and_submit());3117 | ^~~~~~~~~~3118/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3119/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3120 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3121 | ^~~~~~~~~~~~~~~3122/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3123 29 | # define BOOST_PP_CAT_I(a, b) a ## b3124 | ^3125/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3126 113 | TRY_RESULT(end_and_submit());3127 | ^~~~~~~~~~3128/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3129/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3130 16 | void check_result(VkResult res) {3131 | ~~~~~~~~~^~~3132/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3133/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3134 169 | auto(unique) = (expr); \3135 | ^~~~~~~~3136/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3137 175 | TRY_RESULT_IMPL(unique, expr) \3138 | ^~~~~~~~~~~~~~~3139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3140 29 | # define BOOST_PP_CAT_I(a, b) a ## b3141 | ^3142/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3143 319 | TRY_RESULT(3144 | ^~~~~~~~~~3145/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3146/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3147 175 | TRY_RESULT_IMPL(unique, expr) \3148 | ^~~~~~~~~~~~~~~3149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3150 29 | # define BOOST_PP_CAT_I(a, b) a ## b3151 | ^3152/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3153 319 | TRY_RESULT(3154 | ^~~~~~~~~~3155/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3156/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3157 29 | }3158 | ^3159/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3160/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3161 246 | }3162 | ^3163[57/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3164In file included from /build/source/wren/include/wren/utils/device.hpp:5,3165 from /build/source/wren/include/wren/graphics_context.hpp:8,3166 from /build/source/wren/include/wren/context.hpp:6,3167 from /build/source/wren/include/wren/application.hpp:5,3168 from /build/source/editor/src/main.cpp:5:3169/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>)':3170/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3171 169 | auto(unique) = (expr); \3172 | ^~~~~~~~3173/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3174 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3175 | ^~~~~~~~~~~~~~~3176/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3177 29 | # define BOOST_PP_CAT_I(a, b) a ## b3178 | ^3179/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3180 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3181 | ^~~~~~~~~~3182/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3183/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3184 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3185 | ^~~~~~~~~~~~~~~3186/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3187 29 | # define BOOST_PP_CAT_I(a, b) a ## b3188 | ^3189/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3190 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3191 | ^~~~~~~~~~3192/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&&)':3193/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3194 169 | auto(unique) = (expr); \3195 | ^~~~~~~~3196/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3197 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3198 | ^~~~~~~~~~~~~~~3199/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3200 29 | # define BOOST_PP_CAT_I(a, b) a ## b3201 | ^3202/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3203 90 | TRY_RESULT(3204 | ^~~~~~~~~~3205/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3206/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3207 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3208 | ^~~~~~~~~~~~~~~3209/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3210 29 | # define BOOST_PP_CAT_I(a, b) a ## b3211 | ^3212/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3213 90 | TRY_RESULT(3214 | ^~~~~~~~~~3215/build/source/wren/include/wren/renderer.hpp: In lambda function:3216/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3217 169 | auto(unique) = (expr); \3218 | ^~~~~~~~3219/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3220 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3221 | ^~~~~~~~~~~~~~~3222/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3223 29 | # define BOOST_PP_CAT_I(a, b) a ## b3224 | ^3225/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3226 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3227 | ^~~~~~~~~~3228/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3229/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3230 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3231 | ^~~~~~~~~~~~~~~3232/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3233 29 | # define BOOST_PP_CAT_I(a, b) a ## b3234 | ^3235/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3236 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3237 | ^~~~~~~~~~3238/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3239 169 | auto(unique) = (expr); \3240 | ^~~~~~~~3241/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3242 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3243 | ^~~~~~~~~~~~~~~3244/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3245 29 | # define BOOST_PP_CAT_I(a, b) a ## b3246 | ^3247/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3248 98 | TRY_RESULT(vk::to_expected(3249 | ^~~~~~~~~~3250/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3251/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3252 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3253 | ^~~~~~~~~~~~~~~3254/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3255 29 | # define BOOST_PP_CAT_I(a, b) a ## b3256 | ^3257/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3258 98 | TRY_RESULT(vk::to_expected(3259 | ^~~~~~~~~~3260/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3261 169 | auto(unique) = (expr); \3262 | ^~~~~~~~3263/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3264 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3265 | ^~~~~~~~~~~~~~~3266/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3267 29 | # define BOOST_PP_CAT_I(a, b) a ## b3268 | ^3269/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3270 101 | TRY_RESULT(vk::to_expected(3271 | ^~~~~~~~~~3272/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3273/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3274 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3275 | ^~~~~~~~~~~~~~~3276/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3277 29 | # define BOOST_PP_CAT_I(a, b) a ## b3278 | ^3279/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3280 101 | TRY_RESULT(vk::to_expected(3281 | ^~~~~~~~~~3282/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&&)':3283/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3284 169 | auto(unique) = (expr); \3285 | ^~~~~~~~3286/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3287 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3288 | ^~~~~~~~~~~~~~~3289/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3290 29 | # define BOOST_PP_CAT_I(a, b) a ## b3291 | ^3292/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3293 109 | TRY_RESULT(end_and_submit());3294 | ^~~~~~~~~~3295/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3296/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3297 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3298 | ^~~~~~~~~~~~~~~3299/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3300 29 | # define BOOST_PP_CAT_I(a, b) a ## b3301 | ^3302/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3303 109 | TRY_RESULT(end_and_submit());3304 | ^~~~~~~~~~3305/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3306 169 | auto(unique) = (expr); \3307 | ^~~~~~~~3308/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3309 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3310 | ^~~~~~~~~~~~~~~3311/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3312 29 | # define BOOST_PP_CAT_I(a, b) a ## b3313 | ^3314/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3315 113 | TRY_RESULT(end_and_submit());3316 | ^~~~~~~~~~3317/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3318/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3319 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3320 | ^~~~~~~~~~~~~~~3321/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3322 29 | # define BOOST_PP_CAT_I(a, b) a ## b3323 | ^3324/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3325 113 | TRY_RESULT(end_and_submit());3326 | ^~~~~~~~~~3327/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&)':3328/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3329 169 | auto(unique) = (expr); \3330 | ^~~~~~~~3331/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3332 175 | TRY_RESULT_IMPL(unique, expr) \3333 | ^~~~~~~~~~~~~~~3334/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3335 29 | # define BOOST_PP_CAT_I(a, b) a ## b3336 | ^3337/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3338 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3339 | ^~~~~~~~~~3340/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3341/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3342 175 | TRY_RESULT_IMPL(unique, expr) \3343 | ^~~~~~~~~~~~~~~3344/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3345 29 | # define BOOST_PP_CAT_I(a, b) a ## b3346 | ^3347/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3348 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3349 | ^~~~~~~~~~3350[58/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o3351In file included from /build/source/wren/include/wren/utils/device.hpp:5,3352 from /build/source/wren/include/wren/graphics_context.hpp:8,3353 from /build/source/wren/include/wren/context.hpp:6,3354 from /build/source/wren/include/wren/application.hpp:5,3355 from /build/source/examples/nand/main.cpp:2:3356/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>)':3357/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3358 169 | auto(unique) = (expr); \3359 | ^~~~~~~~3360/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3361 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3362 | ^~~~~~~~~~~~~~~3363/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3364 29 | # define BOOST_PP_CAT_I(a, b) a ## b3365 | ^3366/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3367 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3368 | ^~~~~~~~~~3369/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3370/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3371 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3372 | ^~~~~~~~~~~~~~~3373/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3374 29 | # define BOOST_PP_CAT_I(a, b) a ## b3375 | ^3376/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3377 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3378 | ^~~~~~~~~~3379/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&&)':3380/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3381 169 | auto(unique) = (expr); \3382 | ^~~~~~~~3383/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3384 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3385 | ^~~~~~~~~~~~~~~3386/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3387 29 | # define BOOST_PP_CAT_I(a, b) a ## b3388 | ^3389/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3390 90 | TRY_RESULT(3391 | ^~~~~~~~~~3392/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3393/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3394 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3395 | ^~~~~~~~~~~~~~~3396/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3397 29 | # define BOOST_PP_CAT_I(a, b) a ## b3398 | ^3399/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3400 90 | TRY_RESULT(3401 | ^~~~~~~~~~3402/build/source/wren/include/wren/renderer.hpp: In lambda function:3403/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3404 169 | auto(unique) = (expr); \3405 | ^~~~~~~~3406/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3407 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3408 | ^~~~~~~~~~~~~~~3409/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3410 29 | # define BOOST_PP_CAT_I(a, b) a ## b3411 | ^3412/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3413 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3414 | ^~~~~~~~~~3415/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3416/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3417 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3418 | ^~~~~~~~~~~~~~~3419/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3420 29 | # define BOOST_PP_CAT_I(a, b) a ## b3421 | ^3422/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3423 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3424 | ^~~~~~~~~~3425/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3426 169 | auto(unique) = (expr); \3427 | ^~~~~~~~3428/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3429 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3430 | ^~~~~~~~~~~~~~~3431/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3432 29 | # define BOOST_PP_CAT_I(a, b) a ## b3433 | ^3434/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3435 98 | TRY_RESULT(vk::to_expected(3436 | ^~~~~~~~~~3437/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3438/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3439 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3440 | ^~~~~~~~~~~~~~~3441/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3442 29 | # define BOOST_PP_CAT_I(a, b) a ## b3443 | ^3444/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3445 98 | TRY_RESULT(vk::to_expected(3446 | ^~~~~~~~~~3447/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3448 169 | auto(unique) = (expr); \3449 | ^~~~~~~~3450/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:101:5: note: in expansion of macro 'TRY_RESULT'3457 101 | TRY_RESULT(vk::to_expected(3458 | ^~~~~~~~~~3459/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3460/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3461 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3462 | ^~~~~~~~~~~~~~~3463/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3464 29 | # define BOOST_PP_CAT_I(a, b) a ## b3465 | ^3466/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3467 101 | TRY_RESULT(vk::to_expected(3468 | ^~~~~~~~~~3469/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&&)':3470/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3471 169 | auto(unique) = (expr); \3472 | ^~~~~~~~3473/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3474 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3475 | ^~~~~~~~~~~~~~~3476/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3477 29 | # define BOOST_PP_CAT_I(a, b) a ## b3478 | ^3479/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3480 109 | TRY_RESULT(end_and_submit());3481 | ^~~~~~~~~~3482/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3483/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3484 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3485 | ^~~~~~~~~~~~~~~3486/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3487 29 | # define BOOST_PP_CAT_I(a, b) a ## b3488 | ^3489/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3490 109 | TRY_RESULT(end_and_submit());3491 | ^~~~~~~~~~3492/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3493 169 | auto(unique) = (expr); \3494 | ^~~~~~~~3495/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3496 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3497 | ^~~~~~~~~~~~~~~3498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3499 29 | # define BOOST_PP_CAT_I(a, b) a ## b3500 | ^3501/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3502 113 | TRY_RESULT(end_and_submit());3503 | ^~~~~~~~~~3504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3505/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3506 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3507 | ^~~~~~~~~~~~~~~3508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3509 29 | # define BOOST_PP_CAT_I(a, b) a ## b3510 | ^3511/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3512 113 | TRY_RESULT(end_and_submit());3513 | ^~~~~~~~~~3514/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&)':3515/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3516 169 | auto(unique) = (expr); \3517 | ^~~~~~~~3518/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3519 175 | TRY_RESULT_IMPL(unique, expr) \3520 | ^~~~~~~~~~~~~~~3521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3522 29 | # define BOOST_PP_CAT_I(a, b) a ## b3523 | ^3524/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3525 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3526 | ^~~~~~~~~~3527/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3528/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3529 175 | TRY_RESULT_IMPL(unique, expr) \3530 | ^~~~~~~~~~~~~~~3531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3532 29 | # define BOOST_PP_CAT_I(a, b) a ## b3533 | ^3534/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3535 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3536 | ^~~~~~~~~~3537/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3538/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3539 169 | auto(unique) = (expr); \3540 | ^~~~~~~~3541/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3542 175 | TRY_RESULT_IMPL(unique, expr) \3543 | ^~~~~~~~~~~~~~~3544/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3545 29 | # define BOOST_PP_CAT_I(a, b) a ## b3546 | ^3547/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3548 49 | TRY_RESULT(const auto shader_path,3549 | ^~~~~~~~~~3550/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3551/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3552 175 | TRY_RESULT_IMPL(unique, expr) \3553 | ^~~~~~~~~~~~~~~3554/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3555 29 | # define BOOST_PP_CAT_I(a, b) a ## b3556 | ^3557/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3558 49 | TRY_RESULT(const auto shader_path,3559 | ^~~~~~~~~~3560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3561 169 | auto(unique) = (expr); \3562 | ^~~~~~~~3563/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3564 175 | TRY_RESULT_IMPL(unique, expr) \3565 | ^~~~~~~~~~~~~~~3566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3567 29 | # define BOOST_PP_CAT_I(a, b) a ## b3568 | ^3569/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3570 52 | TRY_RESULT(3571 | ^~~~~~~~~~3572/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3573/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3574 175 | TRY_RESULT_IMPL(unique, expr) \3575 | ^~~~~~~~~~~~~~~3576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3577 29 | # define BOOST_PP_CAT_I(a, b) a ## b3578 | ^3579/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3580 52 | TRY_RESULT(3581 | ^~~~~~~~~~3582[59/62] Linking CXX executable examples/nand/nand3583[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 41 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 #1: binary_reader .................... Passed 0.01 sec39932/7 Test #3: enums ............................ Passed 0.01 sec39943/7 Test #2: string_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.75 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/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/lib/libwren.afixupPhase
4007shrinking RPATHs of ELF executables and libraries in /nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests4008checking for references to /build/ in /nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests...4009patching script interpreter paths in /nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests4010stripping (with command strip and flags -S -p) in /nix/store/f81imjmpn04n1zzxi6g2jachmg03phlh-wren_tests/lib