wren
checks.x86_64-linux.build
· build #82
· raw
unpackPhase
1unpacking source archive /nix/store/02nmvczi60cm3gz8xllqfqalwh3yk012-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 -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/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/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren4-- 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 (3.9s)26-- Generating done (0.1s)27CMake Warning (unused-cli):28 Manually-specified variables were not used by the project:2930 CMAKE_EXPORT_NO_PACKAGE_REGISTRY31 CMAKE_INSTALL_BINDIR32 CMAKE_INSTALL_DOCDIR33 CMAKE_INSTALL_INCLUDEDIR34 CMAKE_INSTALL_INFODIR35 CMAKE_INSTALL_LIBEXECDIR36 CMAKE_INSTALL_LOCALEDIR37 CMAKE_INSTALL_MANDIR38 CMAKE_INSTALL_SBINDIR394041-- Build files have been written to: /build/source/build42cmake: enabled parallel building43cmake: enabled parallel installingbuildPhase
44build flags: -j1645[1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o46[2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o47[3/62] Linking CXX static library wren_math/libwren_math.a48[4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o49[5/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o50[6/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.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/mesh_loader.cpp.o220In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,221 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,222 from /build/source/wren/include/wren/mesh.hpp:9,223 from /build/source/wren/include/wren/mesh_loader.hpp:5,224 from /build/source/wren/src/mesh_loader.cpp:1:225/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>)':226/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]227 169 | auto(unique) = (expr); \228 | ^~~~~~~~229/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'230 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)231 | ^~~~~~~~~~~~~~~232/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'233 29 | # define BOOST_PP_CAT_I(a, b) a ## b234 | ^235/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'236 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(237 | ^~~~~~~~~~238/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses239/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'240 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)241 | ^~~~~~~~~~~~~~~242/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'243 29 | # define BOOST_PP_CAT_I(a, b) a ## b244 | ^245/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'246 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(247 | ^~~~~~~~~~248[16/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o249In file included from /build/source/wren/include/wren/render_target.hpp:8,250 from /build/source/wren/src/render_target.cpp:1:251/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>)':252/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]253 169 | auto(unique) = (expr); \254 | ^~~~~~~~255/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'256 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)257 | ^~~~~~~~~~~~~~~258/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'259 29 | # define BOOST_PP_CAT_I(a, b) a ## b260 | ^261/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'262 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(263 | ^~~~~~~~~~264/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)267 | ^~~~~~~~~~~~~~~268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'269 29 | # define BOOST_PP_CAT_I(a, b) a ## b270 | ^271/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'272 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(273 | ^~~~~~~~~~274/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&&)':275/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]276 169 | auto(unique) = (expr); \277 | ^~~~~~~~278/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'279 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)280 | ^~~~~~~~~~~~~~~281/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'282 29 | # define BOOST_PP_CAT_I(a, b) a ## b283 | ^284/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'285 90 | TRY_RESULT(286 | ^~~~~~~~~~287/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses288/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)290 | ^~~~~~~~~~~~~~~291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'292 29 | # define BOOST_PP_CAT_I(a, b) a ## b293 | ^294/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'295 90 | TRY_RESULT(296 | ^~~~~~~~~~297/build/source/wren/include/wren/renderer.hpp: In lambda function:298/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]299 169 | auto(unique) = (expr); \300 | ^~~~~~~~301/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'302 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)303 | ^~~~~~~~~~~~~~~304/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'305 29 | # define BOOST_PP_CAT_I(a, b) a ## b306 | ^307/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'308 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));309 | ^~~~~~~~~~310/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses311/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'312 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)313 | ^~~~~~~~~~~~~~~314/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'315 29 | # define BOOST_PP_CAT_I(a, b) a ## b316 | ^317/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'318 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));319 | ^~~~~~~~~~320/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]321 169 | auto(unique) = (expr); \322 | ^~~~~~~~323/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'324 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)325 | ^~~~~~~~~~~~~~~326/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'327 29 | # define BOOST_PP_CAT_I(a, b) a ## b328 | ^329/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'330 98 | TRY_RESULT(vk::to_expected(331 | ^~~~~~~~~~332/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses333/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'334 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)335 | ^~~~~~~~~~~~~~~336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'337 29 | # define BOOST_PP_CAT_I(a, b) a ## b338 | ^339/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'340 98 | TRY_RESULT(vk::to_expected(341 | ^~~~~~~~~~342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]343 169 | auto(unique) = (expr); \344 | ^~~~~~~~345/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'346 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)347 | ^~~~~~~~~~~~~~~348/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'349 29 | # define BOOST_PP_CAT_I(a, b) a ## b350 | ^351/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'352 101 | TRY_RESULT(vk::to_expected(353 | ^~~~~~~~~~354/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses355/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'356 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)357 | ^~~~~~~~~~~~~~~358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'359 29 | # define BOOST_PP_CAT_I(a, b) a ## b360 | ^361/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'362 101 | TRY_RESULT(vk::to_expected(363 | ^~~~~~~~~~364/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&&)':365/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]366 169 | auto(unique) = (expr); \367 | ^~~~~~~~368/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'369 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)370 | ^~~~~~~~~~~~~~~371/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'372 29 | # define BOOST_PP_CAT_I(a, b) a ## b373 | ^374/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'375 109 | TRY_RESULT(end_and_submit());376 | ^~~~~~~~~~377/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses378/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'379 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)380 | ^~~~~~~~~~~~~~~381/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'382 29 | # define BOOST_PP_CAT_I(a, b) a ## b383 | ^384/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'385 109 | TRY_RESULT(end_and_submit());386 | ^~~~~~~~~~387/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]388 169 | auto(unique) = (expr); \389 | ^~~~~~~~390/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'391 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)392 | ^~~~~~~~~~~~~~~393/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'394 29 | # define BOOST_PP_CAT_I(a, b) a ## b395 | ^396/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'397 113 | TRY_RESULT(end_and_submit());398 | ^~~~~~~~~~399/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses400/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'401 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)402 | ^~~~~~~~~~~~~~~403/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'404 29 | # define BOOST_PP_CAT_I(a, b) a ## b405 | ^406/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'407 113 | TRY_RESULT(end_and_submit());408 | ^~~~~~~~~~409/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>&)':410/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]411 169 | auto(unique) = (expr); \412 | ^~~~~~~~413/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'414 175 | TRY_RESULT_IMPL(unique, expr) \415 | ^~~~~~~~~~~~~~~416/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'417 29 | # define BOOST_PP_CAT_I(a, b) a ## b418 | ^419/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'420 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),421 | ^~~~~~~~~~422/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses423/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'424 175 | TRY_RESULT_IMPL(unique, expr) \425 | ^~~~~~~~~~~~~~~426/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'427 29 | # define BOOST_PP_CAT_I(a, b) a ## b428 | ^429/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'430 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),431 | ^~~~~~~~~~432/build/source/wren/src/render_target.cpp: In lambda function:433/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]434 169 | auto(unique) = (expr); \435 | ^~~~~~~~436/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'437 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)438 | ^~~~~~~~~~~~~~~439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'440 29 | # define BOOST_PP_CAT_I(a, b) a ## b441 | ^442/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'443 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(444 | ^~~~~~~~~~445/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses446/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'447 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)448 | ^~~~~~~~~~~~~~~449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'450 29 | # define BOOST_PP_CAT_I(a, b) a ## b451 | ^452/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'453 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(454 | ^~~~~~~~~~455/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>&)':456/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]457 169 | auto(unique) = (expr); \458 | ^~~~~~~~459/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'460 175 | TRY_RESULT_IMPL(unique, expr) \461 | ^~~~~~~~~~~~~~~462/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'463 29 | # define BOOST_PP_CAT_I(a, b) a ## b464 | ^465/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'466 47 | TRY_RESULT(467 | ^~~~~~~~~~468/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses469/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'470 175 | TRY_RESULT_IMPL(unique, expr) \471 | ^~~~~~~~~~~~~~~472/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'473 29 | # define BOOST_PP_CAT_I(a, b) a ## b474 | ^475/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'476 47 | TRY_RESULT(477 | ^~~~~~~~~~478/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>&)':479/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]480 169 | auto(unique) = (expr); \481 | ^~~~~~~~482/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'483 175 | TRY_RESULT_IMPL(unique, expr) \484 | ^~~~~~~~~~~~~~~485/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'486 29 | # define BOOST_PP_CAT_I(a, b) a ## b487 | ^488/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'489 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),490 | ^~~~~~~~~~491/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses492/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'493 175 | TRY_RESULT_IMPL(unique, expr) \494 | ^~~~~~~~~~~~~~~495/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'496 29 | # define BOOST_PP_CAT_I(a, b) a ## b497 | ^498/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'499 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),500 | ^~~~~~~~~~501/build/source/wren/src/render_target.cpp: In lambda function:502/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]503 169 | auto(unique) = (expr); \504 | ^~~~~~~~505/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'506 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)507 | ^~~~~~~~~~~~~~~508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'509 29 | # define BOOST_PP_CAT_I(a, b) a ## b510 | ^511/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'512 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(513 | ^~~~~~~~~~514/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses515/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'516 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)517 | ^~~~~~~~~~~~~~~518/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'519 29 | # define BOOST_PP_CAT_I(a, b) a ## b520 | ^521/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'522 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(523 | ^~~~~~~~~~524/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>&)':525/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]526 169 | auto(unique) = (expr); \527 | ^~~~~~~~528/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'529 175 | TRY_RESULT_IMPL(unique, expr) \530 | ^~~~~~~~~~~~~~~531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'532 29 | # define BOOST_PP_CAT_I(a, b) a ## b533 | ^534/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'535 98 | TRY_RESULT(536 | ^~~~~~~~~~537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses538/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'539 175 | TRY_RESULT_IMPL(unique, expr) \540 | ^~~~~~~~~~~~~~~541/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'542 29 | # define BOOST_PP_CAT_I(a, b) a ## b543 | ^544/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'545 98 | TRY_RESULT(546 | ^~~~~~~~~~547/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&)':548/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]549 169 | auto(unique) = (expr); \550 | ^~~~~~~~551/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'552 175 | TRY_RESULT_IMPL(unique, expr) \553 | ^~~~~~~~~~~~~~~554/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'555 29 | # define BOOST_PP_CAT_I(a, b) a ## b556 | ^557/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'558 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),559 | ^~~~~~~~~~560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses561/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'562 175 | TRY_RESULT_IMPL(unique, expr) \563 | ^~~~~~~~~~~~~~~564/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'565 29 | # define BOOST_PP_CAT_I(a, b) a ## b566 | ^567/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'568 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),569 | ^~~~~~~~~~570/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]571 169 | auto(unique) = (expr); \572 | ^~~~~~~~573/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'574 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)575 | ^~~~~~~~~~~~~~~576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'577 29 | # define BOOST_PP_CAT_I(a, b) a ## b578 | ^579/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'580 131 | TRY_RESULT(transition_fn_(this));581 | ^~~~~~~~~~582/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses583/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'584 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)585 | ^~~~~~~~~~~~~~~586/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'587 29 | # define BOOST_PP_CAT_I(a, b) a ## b588 | ^589/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'590 131 | TRY_RESULT(transition_fn_(this));591 | ^~~~~~~~~~592/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]593 169 | auto(unique) = (expr); \594 | ^~~~~~~~595/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'596 175 | TRY_RESULT_IMPL(unique, expr) \597 | ^~~~~~~~~~~~~~~598/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'599 29 | # define BOOST_PP_CAT_I(a, b) a ## b600 | ^601/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'602 138 | TRY_RESULT(view_, vk::to_expected(603 | ^~~~~~~~~~604/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses605/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'606 175 | TRY_RESULT_IMPL(unique, expr) \607 | ^~~~~~~~~~~~~~~608/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'609 29 | # define BOOST_PP_CAT_I(a, b) a ## b610 | ^611/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'612 138 | TRY_RESULT(view_, vk::to_expected(613 | ^~~~~~~~~~614[17/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o615In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,616 from /build/source/wren/include/wren/texture.hpp:3,617 from /build/source/wren/src/texture.cpp:1:618/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>)':619/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]620 169 | auto(unique) = (expr); \621 | ^~~~~~~~622/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_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'629 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(630 | ^~~~~~~~~~631/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses632/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'633 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)634 | ^~~~~~~~~~~~~~~635/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'636 29 | # define BOOST_PP_CAT_I(a, b) a ## b637 | ^638/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'639 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(640 | ^~~~~~~~~~641/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)':642/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]643 169 | auto(unique) = (expr); \644 | ^~~~~~~~645/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/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'652 14 | TRY_RESULT(auto image,653 | ^~~~~~~~~~654/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses655/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'656 175 | TRY_RESULT_IMPL(unique, expr) \657 | ^~~~~~~~~~~~~~~658/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'659 29 | # define BOOST_PP_CAT_I(a, b) a ## b660 | ^661/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'662 14 | TRY_RESULT(auto image,663 | ^~~~~~~~~~664/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]665 169 | auto(unique) = (expr); \666 | ^~~~~~~~667/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'668 175 | TRY_RESULT_IMPL(unique, expr) \669 | ^~~~~~~~~~~~~~~670/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'671 29 | # define BOOST_PP_CAT_I(a, b) a ## b672 | ^673/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'674 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({675 | ^~~~~~~~~~676/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses677/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'678 175 | TRY_RESULT_IMPL(unique, expr) \679 | ^~~~~~~~~~~~~~~680/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'681 29 | # define BOOST_PP_CAT_I(a, b) a ## b682 | ^683/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'684 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({685 | ^~~~~~~~~~686/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]687 169 | auto(unique) = (expr); \688 | ^~~~~~~~689/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'690 175 | TRY_RESULT_IMPL(unique, expr) \691 | ^~~~~~~~~~~~~~~692/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'693 29 | # define BOOST_PP_CAT_I(a, b) a ## b694 | ^695/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'696 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));697 | ^~~~~~~~~~698/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses699/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'700 175 | TRY_RESULT_IMPL(unique, expr) \701 | ^~~~~~~~~~~~~~~702/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'703 29 | # define BOOST_PP_CAT_I(a, b) a ## b704 | ^705/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'706 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));707 | ^~~~~~~~~~708[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o709In file included from /build/source/wren/include/wren/utils/device.hpp:5,710 from /build/source/wren/include/wren/graphics_context.hpp:8,711 from /build/source/wren/src/graphics_context.cpp:1:712/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> >&)':713/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]714 169 | auto(unique) = (expr); \715 | ^~~~~~~~716/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'717 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)718 | ^~~~~~~~~~~~~~~719/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'720 29 | # define BOOST_PP_CAT_I(a, b) a ## b721 | ^722/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'723 31 | TRY_RESULT(graphics_context->create_instance(724 | ^~~~~~~~~~725/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses726/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'727 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)728 | ^~~~~~~~~~~~~~~729/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'730 29 | # define BOOST_PP_CAT_I(a, b) a ## b731 | ^732/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'733 31 | TRY_RESULT(graphics_context->create_instance(734 | ^~~~~~~~~~735/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> >&)':736/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]737 169 | auto(unique) = (expr); \738 | ^~~~~~~~739/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'740 175 | TRY_RESULT_IMPL(unique, expr) \741 | ^~~~~~~~~~~~~~~742/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'743 29 | # define BOOST_PP_CAT_I(a, b) a ## b744 | ^745/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'746 119 | TRY_RESULT(this->instance_,747 | ^~~~~~~~~~748/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses749/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'750 175 | TRY_RESULT_IMPL(unique, expr) \751 | ^~~~~~~~~~~~~~~752/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'753 29 | # define BOOST_PP_CAT_I(a, b) a ## b754 | ^755/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'756 119 | TRY_RESULT(this->instance_,757 | ^~~~~~~~~~758/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':759/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]760 169 | auto(unique) = (expr); \761 | ^~~~~~~~762/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'763 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)764 | ^~~~~~~~~~~~~~~765/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'766 29 | # define BOOST_PP_CAT_I(a, b) a ## b767 | ^768/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'769 129 | TRY_RESULT(pick_physical_device());770 | ^~~~~~~~~~771/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses772/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'773 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)774 | ^~~~~~~~~~~~~~~775/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'776 29 | # define BOOST_PP_CAT_I(a, b) a ## b777 | ^778/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'779 129 | TRY_RESULT(pick_physical_device());780 | ^~~~~~~~~~781/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]782 169 | auto(unique) = (expr); \783 | ^~~~~~~~784/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'785 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)786 | ^~~~~~~~~~~~~~~787/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'788 29 | # define BOOST_PP_CAT_I(a, b) a ## b789 | ^790/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'791 133 | TRY_RESULT(create_device());792 | ^~~~~~~~~~793/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses794/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'795 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)796 | ^~~~~~~~~~~~~~~797/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'798 29 | # define BOOST_PP_CAT_I(a, b) a ## b799 | ^800/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'801 133 | TRY_RESULT(create_device());802 | ^~~~~~~~~~803/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':804/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]805 169 | auto(unique) = (expr); \806 | ^~~~~~~~807/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'808 175 | TRY_RESULT_IMPL(unique, expr) \809 | ^~~~~~~~~~~~~~~810/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'811 29 | # define BOOST_PP_CAT_I(a, b) a ## b812 | ^813/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'814 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));815 | ^~~~~~~~~~816/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses817/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/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'824 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));825 | ^~~~~~~~~~826/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':827/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]828 169 | auto(unique) = (expr); \829 | ^~~~~~~~830/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'831 175 | TRY_RESULT_IMPL(unique, expr) \832 | ^~~~~~~~~~~~~~~833/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'834 29 | # define BOOST_PP_CAT_I(a, b) a ## b835 | ^836/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'837 217 | TRY_RESULT(this->debug_messenger_,838 | ^~~~~~~~~~839/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses840/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'841 175 | TRY_RESULT_IMPL(unique, expr) \842 | ^~~~~~~~~~~~~~~843/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'844 29 | # define BOOST_PP_CAT_I(a, b) a ## b845 | ^846/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'847 217 | TRY_RESULT(this->debug_messenger_,848 | ^~~~~~~~~~849[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o850In file included from /build/source/wren/include/wren/graph.hpp:7,851 from /build/source/wren/src/graph.cpp:1:852/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>)':853/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]854 169 | auto(unique) = (expr); \855 | ^~~~~~~~856/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/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses866/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'867 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)868 | ^~~~~~~~~~~~~~~869/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'870 29 | # define BOOST_PP_CAT_I(a, b) a ## b871 | ^872/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'873 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(874 | ^~~~~~~~~~875/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&&)':876/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]877 169 | auto(unique) = (expr); \878 | ^~~~~~~~879/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'880 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)881 | ^~~~~~~~~~~~~~~882/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'883 29 | # define BOOST_PP_CAT_I(a, b) a ## b884 | ^885/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'886 90 | TRY_RESULT(887 | ^~~~~~~~~~888/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses889/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'890 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)891 | ^~~~~~~~~~~~~~~892/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'893 29 | # define BOOST_PP_CAT_I(a, b) a ## b894 | ^895/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'896 90 | TRY_RESULT(897 | ^~~~~~~~~~898/build/source/wren/include/wren/renderer.hpp: In lambda function:899/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]900 169 | auto(unique) = (expr); \901 | ^~~~~~~~902/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'903 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)904 | ^~~~~~~~~~~~~~~905/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'906 29 | # define BOOST_PP_CAT_I(a, b) a ## b907 | ^908/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'909 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));910 | ^~~~~~~~~~911/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses912/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'913 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)914 | ^~~~~~~~~~~~~~~915/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'916 29 | # define BOOST_PP_CAT_I(a, b) a ## b917 | ^918/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'919 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));920 | ^~~~~~~~~~921/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]922 169 | auto(unique) = (expr); \923 | ^~~~~~~~924/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'925 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)926 | ^~~~~~~~~~~~~~~927/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'928 29 | # define BOOST_PP_CAT_I(a, b) a ## b929 | ^930/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'931 98 | TRY_RESULT(vk::to_expected(932 | ^~~~~~~~~~933/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses934/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'935 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)936 | ^~~~~~~~~~~~~~~937/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'938 29 | # define BOOST_PP_CAT_I(a, b) a ## b939 | ^940/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'941 98 | TRY_RESULT(vk::to_expected(942 | ^~~~~~~~~~943/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]944 169 | auto(unique) = (expr); \945 | ^~~~~~~~946/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'947 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)948 | ^~~~~~~~~~~~~~~949/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'950 29 | # define BOOST_PP_CAT_I(a, b) a ## b951 | ^952/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'953 101 | TRY_RESULT(vk::to_expected(954 | ^~~~~~~~~~955/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses956/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'957 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)958 | ^~~~~~~~~~~~~~~959/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'960 29 | # define BOOST_PP_CAT_I(a, b) a ## b961 | ^962/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'963 101 | TRY_RESULT(vk::to_expected(964 | ^~~~~~~~~~965/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&&)':966/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]967 169 | auto(unique) = (expr); \968 | ^~~~~~~~969/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'970 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)971 | ^~~~~~~~~~~~~~~972/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'973 29 | # define BOOST_PP_CAT_I(a, b) a ## b974 | ^975/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'976 109 | TRY_RESULT(end_and_submit());977 | ^~~~~~~~~~978/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses979/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'980 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)981 | ^~~~~~~~~~~~~~~982/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'983 29 | # define BOOST_PP_CAT_I(a, b) a ## b984 | ^985/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'986 109 | TRY_RESULT(end_and_submit());987 | ^~~~~~~~~~988/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-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:113:5: note: in expansion of macro 'TRY_RESULT'998 113 | TRY_RESULT(end_and_submit());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:113:5: note: in expansion of macro 'TRY_RESULT'1008 113 | TRY_RESULT(end_and_submit());1009 | ^~~~~~~~~~1010/build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':1011/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1012 169 | auto(unique) = (expr); \1013 | ^~~~~~~~1014/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1015 175 | 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_2'1018 29 | # define BOOST_PP_CAT_I(a, b) a ## b1019 | ^1020/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'1021 20 | TRY_RESULT(auto graph, compile());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:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1025 175 | 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_2'1028 29 | # define BOOST_PP_CAT_I(a, b) a ## b1029 | ^1030/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'1031 20 | TRY_RESULT(auto graph, compile());1032 | ^~~~~~~~~~1033/build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':1034/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1035 169 | auto(unique) = (expr); \1036 | ^~~~~~~~1037/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1038 175 | TRY_RESULT_IMPL(unique, expr) \1039 | ^~~~~~~~~~~~~~~1040/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1041 29 | # define BOOST_PP_CAT_I(a, b) a ## b1042 | ^1043/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'1044 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));1045 | ^~~~~~~~~~1046/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1047/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1048 175 | TRY_RESULT_IMPL(unique, expr) \1049 | ^~~~~~~~~~~~~~~1050/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1051 29 | # define BOOST_PP_CAT_I(a, b) a ## b1052 | ^1053/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'1054 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));1055 | ^~~~~~~~~~1056/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1057 169 | auto(unique) = (expr); \1058 | ^~~~~~~~1059/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1060 175 | TRY_RESULT_IMPL(unique, expr) \1061 | ^~~~~~~~~~~~~~~1062/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1063 29 | # define BOOST_PP_CAT_I(a, b) a ## b1064 | ^1065/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'1066 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));1067 | ^~~~~~~~~~1068/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1069/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1070 175 | TRY_RESULT_IMPL(unique, expr) \1071 | ^~~~~~~~~~~~~~~1072/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1073 29 | # define BOOST_PP_CAT_I(a, b) a ## b1074 | ^1075/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'1076 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));1077 | ^~~~~~~~~~1078/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1079 169 | auto(unique) = (expr); \1080 | ^~~~~~~~1081/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1082 175 | 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_2'1085 29 | # define BOOST_PP_CAT_I(a, b) a ## b1086 | ^1087/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'1088 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,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:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1092 175 | 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_2'1095 29 | # define BOOST_PP_CAT_I(a, b) a ## b1096 | ^1097/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'1098 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,1099 | ^~~~~~~~~~1100[20/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1101[21/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o1102In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1103 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1104 from /build/source/wren/include/wren/mesh.hpp:9,1105 from /build/source/wren/src/mesh.cpp:1:1106/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>)':1107/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1108 169 | auto(unique) = (expr); \1109 | ^~~~~~~~1110/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1111 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1112 | ^~~~~~~~~~~~~~~1113/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1114 29 | # define BOOST_PP_CAT_I(a, b) a ## b1115 | ^1116/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1117 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1118 | ^~~~~~~~~~1119/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1120/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1121 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1122 | ^~~~~~~~~~~~~~~1123/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1124 29 | # define BOOST_PP_CAT_I(a, b) a ## b1125 | ^1126/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1127 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1128 | ^~~~~~~~~~1129[22/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o1130In file included from /build/source/wren/include/wren/utils/device.hpp:5,1131 from /build/source/wren/include/wren/graphics_context.hpp:8,1132 from /build/source/wren/include/wren/context.hpp:6,1133 from /build/source/wren/include/wren/application.hpp:5,1134 from /build/source/wren/src/application.cpp:1:1135/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>)':1136/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1137 169 | auto(unique) = (expr); \1138 | ^~~~~~~~1139/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1140 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1141 | ^~~~~~~~~~~~~~~1142/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1143 29 | # define BOOST_PP_CAT_I(a, b) a ## b1144 | ^1145/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1146 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1147 | ^~~~~~~~~~1148/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1149/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1150 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1151 | ^~~~~~~~~~~~~~~1152/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1153 29 | # define BOOST_PP_CAT_I(a, b) a ## b1154 | ^1155/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1156 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1157 | ^~~~~~~~~~1158/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&&)':1159/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1160 169 | auto(unique) = (expr); \1161 | ^~~~~~~~1162/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1163 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1164 | ^~~~~~~~~~~~~~~1165/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1166 29 | # define BOOST_PP_CAT_I(a, b) a ## b1167 | ^1168/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1169 90 | TRY_RESULT(1170 | ^~~~~~~~~~1171/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1172/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1173 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1174 | ^~~~~~~~~~~~~~~1175/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1176 29 | # define BOOST_PP_CAT_I(a, b) a ## b1177 | ^1178/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1179 90 | TRY_RESULT(1180 | ^~~~~~~~~~1181/build/source/wren/include/wren/renderer.hpp: In lambda function:1182/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1183 169 | auto(unique) = (expr); \1184 | ^~~~~~~~1185/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1186 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1187 | ^~~~~~~~~~~~~~~1188/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1189 29 | # define BOOST_PP_CAT_I(a, b) a ## b1190 | ^1191/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1192 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1193 | ^~~~~~~~~~1194/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1195/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1196 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1197 | ^~~~~~~~~~~~~~~1198/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1199 29 | # define BOOST_PP_CAT_I(a, b) a ## b1200 | ^1201/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1202 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1203 | ^~~~~~~~~~1204/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1205 169 | auto(unique) = (expr); \1206 | ^~~~~~~~1207/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1208 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1209 | ^~~~~~~~~~~~~~~1210/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1211 29 | # define BOOST_PP_CAT_I(a, b) a ## b1212 | ^1213/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1214 98 | TRY_RESULT(vk::to_expected(1215 | ^~~~~~~~~~1216/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1217/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1218 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1219 | ^~~~~~~~~~~~~~~1220/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1221 29 | # define BOOST_PP_CAT_I(a, b) a ## b1222 | ^1223/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1224 98 | TRY_RESULT(vk::to_expected(1225 | ^~~~~~~~~~1226/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1227 169 | auto(unique) = (expr); \1228 | ^~~~~~~~1229/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1230 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1231 | ^~~~~~~~~~~~~~~1232/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1233 29 | # define BOOST_PP_CAT_I(a, b) a ## b1234 | ^1235/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1236 101 | TRY_RESULT(vk::to_expected(1237 | ^~~~~~~~~~1238/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1239/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1240 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1241 | ^~~~~~~~~~~~~~~1242/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1243 29 | # define BOOST_PP_CAT_I(a, b) a ## b1244 | ^1245/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1246 101 | TRY_RESULT(vk::to_expected(1247 | ^~~~~~~~~~1248/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&&)':1249/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1250 169 | auto(unique) = (expr); \1251 | ^~~~~~~~1252/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1253 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1254 | ^~~~~~~~~~~~~~~1255/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1256 29 | # define BOOST_PP_CAT_I(a, b) a ## b1257 | ^1258/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1259 109 | TRY_RESULT(end_and_submit());1260 | ^~~~~~~~~~1261/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1262/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1263 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1264 | ^~~~~~~~~~~~~~~1265/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1266 29 | # define BOOST_PP_CAT_I(a, b) a ## b1267 | ^1268/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1269 109 | TRY_RESULT(end_and_submit());1270 | ^~~~~~~~~~1271/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1272 169 | auto(unique) = (expr); \1273 | ^~~~~~~~1274/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1275 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1276 | ^~~~~~~~~~~~~~~1277/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1278 29 | # define BOOST_PP_CAT_I(a, b) a ## b1279 | ^1280/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1281 113 | TRY_RESULT(end_and_submit());1282 | ^~~~~~~~~~1283/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1284/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1285 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1286 | ^~~~~~~~~~~~~~~1287/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1288 29 | # define BOOST_PP_CAT_I(a, b) a ## b1289 | ^1290/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1291 113 | TRY_RESULT(end_and_submit());1292 | ^~~~~~~~~~1293/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1294/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1295 169 | auto(unique) = (expr); \1296 | ^~~~~~~~1297/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1298 175 | TRY_RESULT_IMPL(unique, expr) \1299 | ^~~~~~~~~~~~~~~1300/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1301 29 | # define BOOST_PP_CAT_I(a, b) a ## b1302 | ^1303/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1304 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1305 | ^~~~~~~~~~1306/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1307/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1308 175 | TRY_RESULT_IMPL(unique, expr) \1309 | ^~~~~~~~~~~~~~~1310/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1311 29 | # define BOOST_PP_CAT_I(a, b) a ## b1312 | ^1313/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1314 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1315 | ^~~~~~~~~~1316/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1317 169 | auto(unique) = (expr); \1318 | ^~~~~~~~1319/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1320 175 | TRY_RESULT_IMPL(unique, expr) \1321 | ^~~~~~~~~~~~~~~1322/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1323 29 | # define BOOST_PP_CAT_I(a, b) a ## b1324 | ^1325/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1326 30 | TRY_RESULT(auto graphics_context,1327 | ^~~~~~~~~~1328/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1329/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1330 175 | TRY_RESULT_IMPL(unique, expr) \1331 | ^~~~~~~~~~~~~~~1332/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1333 29 | # define BOOST_PP_CAT_I(a, b) a ## b1334 | ^1335/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1336 30 | TRY_RESULT(auto graphics_context,1337 | ^~~~~~~~~~1338/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1339 169 | auto(unique) = (expr); \1340 | ^~~~~~~~1341/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1342 175 | TRY_RESULT_IMPL(unique, expr) \1343 | ^~~~~~~~~~~~~~~1344/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1345 29 | # define BOOST_PP_CAT_I(a, b) a ## b1346 | ^1347/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1348 34 | TRY_RESULT(const auto surface,1349 | ^~~~~~~~~~1350/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1351/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1352 175 | TRY_RESULT_IMPL(unique, expr) \1353 | ^~~~~~~~~~~~~~~1354/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1355 29 | # define BOOST_PP_CAT_I(a, b) a ## b1356 | ^1357/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1358 34 | TRY_RESULT(const auto surface,1359 | ^~~~~~~~~~1360/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1361 169 | auto(unique) = (expr); \1362 | ^~~~~~~~1363/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1364 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1365 | ^~~~~~~~~~~~~~~1366/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1367 29 | # define BOOST_PP_CAT_I(a, b) a ## b1368 | ^1369/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1370 38 | TRY_RESULT(graphics_context->setup_device());1371 | ^~~~~~~~~~1372/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1373/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1374 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1375 | ^~~~~~~~~~~~~~~1376/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1377 29 | # define BOOST_PP_CAT_I(a, b) a ## b1378 | ^1379/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1380 38 | TRY_RESULT(graphics_context->setup_device());1381 | ^~~~~~~~~~1382/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1383 169 | auto(unique) = (expr); \1384 | ^~~~~~~~1385/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1386 175 | TRY_RESULT_IMPL(unique, expr) \1387 | ^~~~~~~~~~~~~~~1388/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1389 29 | # define BOOST_PP_CAT_I(a, b) a ## b1390 | ^1391/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1392 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1393 | ^~~~~~~~~~1394/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1395/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1396 175 | TRY_RESULT_IMPL(unique, expr) \1397 | ^~~~~~~~~~~~~~~1398/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1399 29 | # define BOOST_PP_CAT_I(a, b) a ## b1400 | ^1401/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1402 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1403 | ^~~~~~~~~~1404[23/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1405[24/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o1406In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1407 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1408 from /build/source/wren/include/wren/mesh.hpp:9,1409 from /build/source/wren/include/wren/renderer.hpp:8,1410 from /build/source/wren/src/renderer.cpp:1:1411/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>)':1412/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1413 169 | auto(unique) = (expr); \1414 | ^~~~~~~~1415/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1416 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1417 | ^~~~~~~~~~~~~~~1418/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1419 29 | # define BOOST_PP_CAT_I(a, b) a ## b1420 | ^1421/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1422 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1423 | ^~~~~~~~~~1424/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1425/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1426 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1427 | ^~~~~~~~~~~~~~~1428/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1429 29 | # define BOOST_PP_CAT_I(a, b) a ## b1430 | ^1431/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1432 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1433 | ^~~~~~~~~~1434/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&&)':1435/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1436 169 | auto(unique) = (expr); \1437 | ^~~~~~~~1438/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1439 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1440 | ^~~~~~~~~~~~~~~1441/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1442 29 | # define BOOST_PP_CAT_I(a, b) a ## b1443 | ^1444/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1445 90 | TRY_RESULT(1446 | ^~~~~~~~~~1447/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1448/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1449 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1450 | ^~~~~~~~~~~~~~~1451/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1452 29 | # define BOOST_PP_CAT_I(a, b) a ## b1453 | ^1454/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1455 90 | TRY_RESULT(1456 | ^~~~~~~~~~1457/build/source/wren/include/wren/renderer.hpp: In lambda function:1458/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1459 169 | auto(unique) = (expr); \1460 | ^~~~~~~~1461/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1462 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1463 | ^~~~~~~~~~~~~~~1464/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1465 29 | # define BOOST_PP_CAT_I(a, b) a ## b1466 | ^1467/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1468 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1469 | ^~~~~~~~~~1470/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1471/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1472 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1473 | ^~~~~~~~~~~~~~~1474/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1475 29 | # define BOOST_PP_CAT_I(a, b) a ## b1476 | ^1477/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1478 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1479 | ^~~~~~~~~~1480/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1481 169 | auto(unique) = (expr); \1482 | ^~~~~~~~1483/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1484 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1485 | ^~~~~~~~~~~~~~~1486/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1487 29 | # define BOOST_PP_CAT_I(a, b) a ## b1488 | ^1489/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1490 98 | TRY_RESULT(vk::to_expected(1491 | ^~~~~~~~~~1492/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1493/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1494 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1495 | ^~~~~~~~~~~~~~~1496/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1497 29 | # define BOOST_PP_CAT_I(a, b) a ## b1498 | ^1499/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1500 98 | TRY_RESULT(vk::to_expected(1501 | ^~~~~~~~~~1502/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1503 169 | auto(unique) = (expr); \1504 | ^~~~~~~~1505/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1506 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1507 | ^~~~~~~~~~~~~~~1508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1509 29 | # define BOOST_PP_CAT_I(a, b) a ## b1510 | ^1511/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1512 101 | TRY_RESULT(vk::to_expected(1513 | ^~~~~~~~~~1514/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1515/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1516 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1517 | ^~~~~~~~~~~~~~~1518/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1519 29 | # define BOOST_PP_CAT_I(a, b) a ## b1520 | ^1521/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1522 101 | TRY_RESULT(vk::to_expected(1523 | ^~~~~~~~~~1524/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&&)':1525/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1526 169 | auto(unique) = (expr); \1527 | ^~~~~~~~1528/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/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1535 109 | TRY_RESULT(end_and_submit());1536 | ^~~~~~~~~~1537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1538/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1539 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1540 | ^~~~~~~~~~~~~~~1541/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1542 29 | # define BOOST_PP_CAT_I(a, b) a ## b1543 | ^1544/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1545 109 | TRY_RESULT(end_and_submit());1546 | ^~~~~~~~~~1547/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1548 169 | auto(unique) = (expr); \1549 | ^~~~~~~~1550/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1551 173 | #define TRY_RESULT_1(unique, expr) 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_1'1554 29 | # define BOOST_PP_CAT_I(a, b) a ## b1555 | ^1556/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1557 113 | TRY_RESULT(end_and_submit());1558 | ^~~~~~~~~~1559/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1560/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1561 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1562 | ^~~~~~~~~~~~~~~1563/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1564 29 | # define BOOST_PP_CAT_I(a, b) a ## b1565 | ^1566/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1567 113 | TRY_RESULT(end_and_submit());1568 | ^~~~~~~~~~1569/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':1570/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1571 169 | auto(unique) = (expr); \1572 | ^~~~~~~~1573/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1574 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1575 | ^~~~~~~~~~~~~~~1576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1577 29 | # define BOOST_PP_CAT_I(a, b) a ## b1578 | ^1579/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'1580 32 | TRY_RESULT(vk::to_expected(1581 | ^~~~~~~~~~1582/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1583/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1584 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1585 | ^~~~~~~~~~~~~~~1586/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1587 29 | # define BOOST_PP_CAT_I(a, b) a ## b1588 | ^1589/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'1590 32 | TRY_RESULT(vk::to_expected(1591 | ^~~~~~~~~~1592/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1593 169 | auto(unique) = (expr); \1594 | ^~~~~~~~1595/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1596 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1597 | ^~~~~~~~~~~~~~~1598/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1599 29 | # define BOOST_PP_CAT_I(a, b) a ## b1600 | ^1601/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'1602 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));1603 | ^~~~~~~~~~1604/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1605/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1606 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1607 | ^~~~~~~~~~~~~~~1608/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1609 29 | # define BOOST_PP_CAT_I(a, b) a ## b1610 | ^1611/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'1612 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));1613 | ^~~~~~~~~~1614/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1615 169 | auto(unique) = (expr); \1616 | ^~~~~~~~1617/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1618 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1619 | ^~~~~~~~~~~~~~~1620/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1621 29 | # define BOOST_PP_CAT_I(a, b) a ## b1622 | ^1623/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'1624 44 | TRY_RESULT(recreate_swapchain());1625 | ^~~~~~~~~~1626/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1627/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1628 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1629 | ^~~~~~~~~~~~~~~1630/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1631 29 | # define BOOST_PP_CAT_I(a, b) a ## b1632 | ^1633/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'1634 44 | TRY_RESULT(recreate_swapchain());1635 | ^~~~~~~~~~1636/build/source/wren/src/renderer.cpp: In lambda function:1637/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1638 169 | auto(unique) = (expr); \1639 | ^~~~~~~~1640/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1641 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1642 | ^~~~~~~~~~~~~~~1643/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1644 29 | # define BOOST_PP_CAT_I(a, b) a ## b1645 | ^1646/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'1647 96 | TRY_RESULT(recreate_swapchain());1648 | ^~~~~~~~~~1649/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1650/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1651 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1652 | ^~~~~~~~~~~~~~~1653/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1654 29 | # define BOOST_PP_CAT_I(a, b) a ## b1655 | ^1656/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'1657 96 | TRY_RESULT(recreate_swapchain());1658 | ^~~~~~~~~~1659/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1660 169 | auto(unique) = (expr); \1661 | ^~~~~~~~1662/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1663 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1664 | ^~~~~~~~~~~~~~~1665/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1666 29 | # define BOOST_PP_CAT_I(a, b) a ## b1667 | ^1668/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'1669 102 | TRY_RESULT(n->render_pass->resize_target(1670 | ^~~~~~~~~~1671/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1672/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1673 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1674 | ^~~~~~~~~~~~~~~1675/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1676 29 | # define BOOST_PP_CAT_I(a, b) a ## b1677 | ^1678/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'1679 102 | TRY_RESULT(n->render_pass->resize_target(1680 | ^~~~~~~~~~1681/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>&)':1682/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]1683 169 | auto(unique) = (expr); \1684 | ^~~~~~~~1685/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1686 175 | TRY_RESULT_IMPL(unique, expr) \1687 | ^~~~~~~~~~~~~~~1688/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1689 29 | # define BOOST_PP_CAT_I(a, b) a ## b1690 | ^1691/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'1692 135 | TRY_RESULT(renderer->command_pool_,1693 | ^~~~~~~~~~1694/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1695/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1696 175 | TRY_RESULT_IMPL(unique, expr) \1697 | ^~~~~~~~~~~~~~~1698/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1699 29 | # define BOOST_PP_CAT_I(a, b) a ## b1700 | ^1701/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'1702 135 | TRY_RESULT(renderer->command_pool_,1703 | ^~~~~~~~~~1704/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]1705 169 | auto(unique) = (expr); \1706 | ^~~~~~~~1707/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1708 175 | TRY_RESULT_IMPL(unique, expr) \1709 | ^~~~~~~~~~~~~~~1710/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1711 29 | # define BOOST_PP_CAT_I(a, b) a ## b1712 | ^1713/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'1714 146 | TRY_RESULT(const auto bufs,1715 | ^~~~~~~~~~1716/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1717/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1718 175 | TRY_RESULT_IMPL(unique, expr) \1719 | ^~~~~~~~~~~~~~~1720/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1721 29 | # define BOOST_PP_CAT_I(a, b) a ## b1722 | ^1723/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'1724 146 | TRY_RESULT(const auto bufs,1725 | ^~~~~~~~~~1726/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':1727/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-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/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'1737 253 | TRY_RESULT(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/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'1747 253 | TRY_RESULT(1748 | ^~~~~~~~~~1749/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-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/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'1759 271 | TRY_RESULT(auto target,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/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'1769 271 | TRY_RESULT(auto target,1770 | ^~~~~~~~~~1771[25/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1772In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1773 from /build/source/wren_vk/src/shader.cpp:1:1774/build/source/wren_vk/src/shader.cpp: In lambda function:1775/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1776 169 | auto(unique) = (expr); \1777 | ^~~~~~~~1778/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1779 175 | TRY_RESULT_IMPL(unique, expr) \1780 | ^~~~~~~~~~~~~~~1781/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1782 29 | # define BOOST_PP_CAT_I(a, b) a ## b1783 | ^1784/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1785 223 | TRY_RESULT(const auto module,1786 | ^~~~~~~~~~1787/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1788/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1789 175 | TRY_RESULT_IMPL(unique, expr) \1790 | ^~~~~~~~~~~~~~~1791/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1792 29 | # define BOOST_PP_CAT_I(a, b) a ## b1793 | ^1794/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1795 223 | TRY_RESULT(const auto module,1796 | ^~~~~~~~~~1797/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&)':1798/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1799 169 | auto(unique) = (expr); \1800 | ^~~~~~~~1801/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1802 175 | TRY_RESULT_IMPL(unique, expr) \1803 | ^~~~~~~~~~~~~~~1804/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1805 29 | # define BOOST_PP_CAT_I(a, b) a ## b1806 | ^1807/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1808 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1809 | ^~~~~~~~~~1810/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1811/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1812 175 | TRY_RESULT_IMPL(unique, expr) \1813 | ^~~~~~~~~~~~~~~1814/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1815 29 | # define BOOST_PP_CAT_I(a, b) a ## b1816 | ^1817/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1818 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1819 | ^~~~~~~~~~1820/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1821 169 | auto(unique) = (expr); \1822 | ^~~~~~~~1823/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1824 175 | TRY_RESULT_IMPL(unique, expr) \1825 | ^~~~~~~~~~~~~~~1826/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1827 29 | # define BOOST_PP_CAT_I(a, b) a ## b1828 | ^1829/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1830 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1831 | ^~~~~~~~~~1832/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1833/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1834 175 | TRY_RESULT_IMPL(unique, expr) \1835 | ^~~~~~~~~~~~~~~1836/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1837 29 | # define BOOST_PP_CAT_I(a, b) a ## b1838 | ^1839/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1840 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1841 | ^~~~~~~~~~1842/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)':1843/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1844 169 | auto(unique) = (expr); \1845 | ^~~~~~~~1846/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1847 175 | TRY_RESULT_IMPL(unique, expr) \1848 | ^~~~~~~~~~~~~~~1849/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1850 29 | # define BOOST_PP_CAT_I(a, b) a ## b1851 | ^1852/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1853 306 | TRY_RESULT(pipeline_layout_,1854 | ^~~~~~~~~~1855/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1856/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1857 175 | TRY_RESULT_IMPL(unique, expr) \1858 | ^~~~~~~~~~~~~~~1859/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1860 29 | # define BOOST_PP_CAT_I(a, b) a ## b1861 | ^1862/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1863 306 | TRY_RESULT(pipeline_layout_,1864 | ^~~~~~~~~~1865/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1866 169 | auto(unique) = (expr); \1867 | ^~~~~~~~1868/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1869 175 | TRY_RESULT_IMPL(unique, expr) \1870 | ^~~~~~~~~~~~~~~1871/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1872 29 | # define BOOST_PP_CAT_I(a, b) a ## b1873 | ^1874/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1875 374 | TRY_RESULT(pipeline_,1876 | ^~~~~~~~~~1877/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1878/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1879 175 | TRY_RESULT_IMPL(unique, expr) \1880 | ^~~~~~~~~~~~~~~1881/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1882 29 | # define BOOST_PP_CAT_I(a, b) a ## b1883 | ^1884/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1885 374 | TRY_RESULT(pipeline_,1886 | ^~~~~~~~~~1887[26/62] Linking CXX static library wren_vk/libwren_vk.a1888[27/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1889In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1890 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1891 from /build/source/wren/include/wren/render_pass.hpp:7,1892 from /build/source/wren/src/render_pass.cpp:1:1893/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>)':1894/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1895 169 | auto(unique) = (expr); \1896 | ^~~~~~~~1897/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1898 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1899 | ^~~~~~~~~~~~~~~1900/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1901 29 | # define BOOST_PP_CAT_I(a, b) a ## b1902 | ^1903/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1904 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1905 | ^~~~~~~~~~1906/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1907/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1908 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1909 | ^~~~~~~~~~~~~~~1910/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1911 29 | # define BOOST_PP_CAT_I(a, b) a ## b1912 | ^1913/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1914 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1915 | ^~~~~~~~~~1916/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&&)':1917/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1918 169 | auto(unique) = (expr); \1919 | ^~~~~~~~1920/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1921 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1922 | ^~~~~~~~~~~~~~~1923/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1924 29 | # define BOOST_PP_CAT_I(a, b) a ## b1925 | ^1926/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1927 90 | TRY_RESULT(1928 | ^~~~~~~~~~1929/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1930/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1931 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1932 | ^~~~~~~~~~~~~~~1933/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1934 29 | # define BOOST_PP_CAT_I(a, b) a ## b1935 | ^1936/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1937 90 | TRY_RESULT(1938 | ^~~~~~~~~~1939/build/source/wren/include/wren/renderer.hpp: In lambda function:1940/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1941 169 | auto(unique) = (expr); \1942 | ^~~~~~~~1943/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1944 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1945 | ^~~~~~~~~~~~~~~1946/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1947 29 | # define BOOST_PP_CAT_I(a, b) a ## b1948 | ^1949/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1950 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1951 | ^~~~~~~~~~1952/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1953/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1954 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1955 | ^~~~~~~~~~~~~~~1956/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1957 29 | # define BOOST_PP_CAT_I(a, b) a ## b1958 | ^1959/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1960 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1961 | ^~~~~~~~~~1962/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1963 169 | auto(unique) = (expr); \1964 | ^~~~~~~~1965/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1966 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1967 | ^~~~~~~~~~~~~~~1968/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1969 29 | # define BOOST_PP_CAT_I(a, b) a ## b1970 | ^1971/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1972 98 | TRY_RESULT(vk::to_expected(1973 | ^~~~~~~~~~1974/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1975/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1976 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1977 | ^~~~~~~~~~~~~~~1978/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1979 29 | # define BOOST_PP_CAT_I(a, b) a ## b1980 | ^1981/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1982 98 | TRY_RESULT(vk::to_expected(1983 | ^~~~~~~~~~1984/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1985 169 | auto(unique) = (expr); \1986 | ^~~~~~~~1987/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1988 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1989 | ^~~~~~~~~~~~~~~1990/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1991 29 | # define BOOST_PP_CAT_I(a, b) a ## b1992 | ^1993/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1994 101 | TRY_RESULT(vk::to_expected(1995 | ^~~~~~~~~~1996/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1999 | ^~~~~~~~~~~~~~~2000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2001 29 | # define BOOST_PP_CAT_I(a, b) a ## b2002 | ^2003/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2004 101 | TRY_RESULT(vk::to_expected(2005 | ^~~~~~~~~~2006/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&&)':2007/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2008 169 | auto(unique) = (expr); \2009 | ^~~~~~~~2010/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2011 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2012 | ^~~~~~~~~~~~~~~2013/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2014 29 | # define BOOST_PP_CAT_I(a, b) a ## b2015 | ^2016/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2017 109 | TRY_RESULT(end_and_submit());2018 | ^~~~~~~~~~2019/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2022 | ^~~~~~~~~~~~~~~2023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2024 29 | # define BOOST_PP_CAT_I(a, b) a ## b2025 | ^2026/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2027 109 | TRY_RESULT(end_and_submit());2028 | ^~~~~~~~~~2029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2030 169 | auto(unique) = (expr); \2031 | ^~~~~~~~2032/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2033 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2034 | ^~~~~~~~~~~~~~~2035/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2036 29 | # define BOOST_PP_CAT_I(a, b) a ## b2037 | ^2038/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2039 113 | TRY_RESULT(end_and_submit());2040 | ^~~~~~~~~~2041/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2042/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2043 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2044 | ^~~~~~~~~~~~~~~2045/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2046 29 | # define BOOST_PP_CAT_I(a, b) a ## b2047 | ^2048/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2049 113 | TRY_RESULT(end_and_submit());2050 | ^~~~~~~~~~2051/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&)':2052/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2053 169 | auto(unique) = (expr); \2054 | ^~~~~~~~2055/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2056 175 | TRY_RESULT_IMPL(unique, expr) \2057 | ^~~~~~~~~~~~~~~2058/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2059 29 | # define BOOST_PP_CAT_I(a, b) a ## b2060 | ^2061/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'2062 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(2063 | ^~~~~~~~~~2064/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2065/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2066 175 | TRY_RESULT_IMPL(unique, expr) \2067 | ^~~~~~~~~~~~~~~2068/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2069 29 | # define BOOST_PP_CAT_I(a, b) a ## b2070 | ^2071/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'2072 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(2073 | ^~~~~~~~~~2074/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2075 169 | auto(unique) = (expr); \2076 | ^~~~~~~~2077/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2078 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2079 | ^~~~~~~~~~~~~~~2080/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2081 29 | # define BOOST_PP_CAT_I(a, b) a ## b2082 | ^2083/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'2084 83 | TRY_RESULT(shader->create_graphics_pipeline(2085 | ^~~~~~~~~~2086/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2089 | ^~~~~~~~~~~~~~~2090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2091 29 | # define BOOST_PP_CAT_I(a, b) a ## b2092 | ^2093/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'2094 83 | TRY_RESULT(shader->create_graphics_pipeline(2095 | ^~~~~~~~~~2096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2097 169 | auto(unique) = (expr); \2098 | ^~~~~~~~2099/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2100 175 | TRY_RESULT_IMPL(unique, expr) \2101 | ^~~~~~~~~~~~~~~2102/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2103 29 | # define BOOST_PP_CAT_I(a, b) a ## b2104 | ^2105/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'2106 91 | TRY_RESULT(pass->command_pool_,2107 | ^~~~~~~~~~2108/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2109/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2110 175 | TRY_RESULT_IMPL(unique, expr) \2111 | ^~~~~~~~~~~~~~~2112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2113 29 | # define BOOST_PP_CAT_I(a, b) a ## b2114 | ^2115/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'2116 91 | TRY_RESULT(pass->command_pool_,2117 | ^~~~~~~~~~2118/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]2119 169 | auto(unique) = (expr); \2120 | ^~~~~~~~2121/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2122 175 | TRY_RESULT_IMPL(unique, expr) \2123 | ^~~~~~~~~~~~~~~2124/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2125 29 | # define BOOST_PP_CAT_I(a, b) a ## b2126 | ^2127/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'2128 99 | TRY_RESULT(2129 | ^~~~~~~~~~2130/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2131/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2132 175 | TRY_RESULT_IMPL(unique, expr) \2133 | ^~~~~~~~~~~~~~~2134/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2135 29 | # define BOOST_PP_CAT_I(a, b) a ## b2136 | ^2137/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'2138 99 | TRY_RESULT(2139 | ^~~~~~~~~~2140/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':2141/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2142 169 | auto(unique) = (expr); \2143 | ^~~~~~~~2144/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2145 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2146 | ^~~~~~~~~~~~~~~2147/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2148 29 | # define BOOST_PP_CAT_I(a, b) a ## b2149 | ^2150/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'2151 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));2152 | ^~~~~~~~~~2153/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2154/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2155 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2156 | ^~~~~~~~~~~~~~~2157/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2158 29 | # define BOOST_PP_CAT_I(a, b) a ## b2159 | ^2160/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'2161 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));2162 | ^~~~~~~~~~2163/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2164 169 | auto(unique) = (expr); \2165 | ^~~~~~~~2166/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2167 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2168 | ^~~~~~~~~~~~~~~2169/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2170 29 | # define BOOST_PP_CAT_I(a, b) a ## b2171 | ^2172/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'2173 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));2174 | ^~~~~~~~~~2175/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2176/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2177 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2178 | ^~~~~~~~~~~~~~~2179/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2180 29 | # define BOOST_PP_CAT_I(a, b) a ## b2181 | ^2182/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'2183 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));2184 | ^~~~~~~~~~2185[28/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o2186[29/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o2187[30/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o2188In file included from /build/source/wren/include/wren/utils/device.hpp:5,2189 from /build/source/wren/src/utils/device.cpp:1:2190/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':2191/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2192 169 | auto(unique) = (expr); \2193 | ^~~~~~~~2194/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2195 175 | TRY_RESULT_IMPL(unique, expr) \2196 | ^~~~~~~~~~~~~~~2197/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2198 29 | # define BOOST_PP_CAT_I(a, b) a ## b2199 | ^2200/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2201 42 | TRY_RESULT(device_,2202 | ^~~~~~~~~~2203/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2204/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2205 175 | TRY_RESULT_IMPL(unique, expr) \2206 | ^~~~~~~~~~~~~~~2207/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2208 29 | # define BOOST_PP_CAT_I(a, b) a ## b2209 | ^2210/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2211 42 | TRY_RESULT(device_,2212 | ^~~~~~~~~~2213/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-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/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2223 52 | TRY_RESULT(command_pool_,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/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2233 52 | TRY_RESULT(command_pool_,2234 | ^~~~~~~~~~2235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-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/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2245 58 | TRY_RESULT(descriptor_pool_,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/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2255 58 | TRY_RESULT(descriptor_pool_,2256 | ^~~~~~~~~~2257[31/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o2258[32/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2259[33/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o2260In file included from /build/source/wren/include/wren/assets/manager.hpp:7,2261 from /build/source/wren/src/assets/manager.cpp:1:2262/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>)':2263/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2264 169 | auto(unique) = (expr); \2265 | ^~~~~~~~2266/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2267 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2268 | ^~~~~~~~~~~~~~~2269/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2270 29 | # define BOOST_PP_CAT_I(a, b) a ## b2271 | ^2272/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2273 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2274 | ^~~~~~~~~~2275/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2276/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2277 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2278 | ^~~~~~~~~~~~~~~2279/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2280 29 | # define BOOST_PP_CAT_I(a, b) a ## b2281 | ^2282/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2283 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2284 | ^~~~~~~~~~2285/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&&)':2286/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2287 169 | auto(unique) = (expr); \2288 | ^~~~~~~~2289/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2290 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2291 | ^~~~~~~~~~~~~~~2292/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2293 29 | # define BOOST_PP_CAT_I(a, b) a ## b2294 | ^2295/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2296 90 | TRY_RESULT(2297 | ^~~~~~~~~~2298/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2299/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2300 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2301 | ^~~~~~~~~~~~~~~2302/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2303 29 | # define BOOST_PP_CAT_I(a, b) a ## b2304 | ^2305/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2306 90 | TRY_RESULT(2307 | ^~~~~~~~~~2308/build/source/wren/include/wren/renderer.hpp: In lambda function:2309/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2310 169 | auto(unique) = (expr); \2311 | ^~~~~~~~2312/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2313 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2314 | ^~~~~~~~~~~~~~~2315/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2316 29 | # define BOOST_PP_CAT_I(a, b) a ## b2317 | ^2318/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2319 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2320 | ^~~~~~~~~~2321/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2322/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2323 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2324 | ^~~~~~~~~~~~~~~2325/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2326 29 | # define BOOST_PP_CAT_I(a, b) a ## b2327 | ^2328/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2329 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2330 | ^~~~~~~~~~2331/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2332 169 | auto(unique) = (expr); \2333 | ^~~~~~~~2334/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2335 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2336 | ^~~~~~~~~~~~~~~2337/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2338 29 | # define BOOST_PP_CAT_I(a, b) a ## b2339 | ^2340/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2341 98 | TRY_RESULT(vk::to_expected(2342 | ^~~~~~~~~~2343/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2344/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2345 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2346 | ^~~~~~~~~~~~~~~2347/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2348 29 | # define BOOST_PP_CAT_I(a, b) a ## b2349 | ^2350/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2351 98 | TRY_RESULT(vk::to_expected(2352 | ^~~~~~~~~~2353/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2354 169 | auto(unique) = (expr); \2355 | ^~~~~~~~2356/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2357 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2358 | ^~~~~~~~~~~~~~~2359/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2360 29 | # define BOOST_PP_CAT_I(a, b) a ## b2361 | ^2362/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2363 101 | TRY_RESULT(vk::to_expected(2364 | ^~~~~~~~~~2365/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2366/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2367 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2368 | ^~~~~~~~~~~~~~~2369/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2370 29 | # define BOOST_PP_CAT_I(a, b) a ## b2371 | ^2372/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2373 101 | TRY_RESULT(vk::to_expected(2374 | ^~~~~~~~~~2375/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&&)':2376/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2377 169 | auto(unique) = (expr); \2378 | ^~~~~~~~2379/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2380 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2381 | ^~~~~~~~~~~~~~~2382/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2383 29 | # define BOOST_PP_CAT_I(a, b) a ## b2384 | ^2385/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2386 109 | TRY_RESULT(end_and_submit());2387 | ^~~~~~~~~~2388/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2389/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2390 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2391 | ^~~~~~~~~~~~~~~2392/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2393 29 | # define BOOST_PP_CAT_I(a, b) a ## b2394 | ^2395/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2396 109 | TRY_RESULT(end_and_submit());2397 | ^~~~~~~~~~2398/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2399 169 | auto(unique) = (expr); \2400 | ^~~~~~~~2401/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2402 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2403 | ^~~~~~~~~~~~~~~2404/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2405 29 | # define BOOST_PP_CAT_I(a, b) a ## b2406 | ^2407/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2408 113 | TRY_RESULT(end_and_submit());2409 | ^~~~~~~~~~2410/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2411/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2412 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2413 | ^~~~~~~~~~~~~~~2414/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2415 29 | # define BOOST_PP_CAT_I(a, b) a ## b2416 | ^2417/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2418 113 | TRY_RESULT(end_and_submit());2419 | ^~~~~~~~~~2420/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':2421/build/source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]2422 64 | return std::move(texture);2423 | ~~~~~~~~~^~~~~~~~~2424/build/source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call2425In file included from /build/source/wren/src/assets/manager.cpp:6:2426/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]':2427/build/source/wren/src/assets/manager.cpp:49:3: required from here2428 51 | context_->renderer->submit_command_buffer(2429 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2430 52 | [&](const ::vk::CommandBuffer& cmd_buf) {2431 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2432 53 | TRY_RESULT_VOID(2433 | ~~~~~~~~~~~~~~~~ 2434 54 | auto texture,2435 | ~~~~~~~~~~~~~ 2436 55 | wren::Texture::create(2437 | ~~~~~~~~~~~~~~~~~~~~~~ 2438 56 | cmd_buf, context_->graphics_context->device().get(),2439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2440 57 | context_->graphics_context->allocator(),2441 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2442 58 | {tex_width, tex_height},2443 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2444 59 | std::span{pixels.get(), image_size},2445 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2446 60 | ::vk::Format::eR8G8B8A8Srgb));2447 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2448 61 | return texture;2449 | ~~~~~~~~~~~~~~~ 2450 62 | }));2451 | ~~ 2452/build/source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2453 112 | R result = std::move(record(one_time_cmd_buffer_));2454 | ^~~~~~2455/build/source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2456[34/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.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/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o2461[39/62] Linking CXX executable wren_math/tests/vector2462[40/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2463[41/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2464In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2465 from /build/source/wren/src/scene/deserialization.cpp:1:2466/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>)':2467/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2468 169 | auto(unique) = (expr); \2469 | ^~~~~~~~2470/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2471 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2472 | ^~~~~~~~~~~~~~~2473/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2474 29 | # define BOOST_PP_CAT_I(a, b) a ## b2475 | ^2476/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2477 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2478 | ^~~~~~~~~~2479/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2480/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2481 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2482 | ^~~~~~~~~~~~~~~2483/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2484 29 | # define BOOST_PP_CAT_I(a, b) a ## b2485 | ^2486/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2487 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2488 | ^~~~~~~~~~2489/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&)':2490/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2491 169 | auto(unique) = (expr); \2492 | ^~~~~~~~2493/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2494 175 | TRY_RESULT_IMPL(unique, expr) \2495 | ^~~~~~~~~~~~~~~2496/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2497 29 | # define BOOST_PP_CAT_I(a, b) a ## b2498 | ^2499/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2500 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2501 | ^~~~~~~~~~2502/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2503/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2504 175 | TRY_RESULT_IMPL(unique, expr) \2505 | ^~~~~~~~~~~~~~~2506/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2507 29 | # define BOOST_PP_CAT_I(a, b) a ## b2508 | ^2509/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2510 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2511 | ^~~~~~~~~~2512/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>&)':2513/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2514 169 | auto(unique) = (expr); \2515 | ^~~~~~~~2516/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2517 175 | TRY_RESULT_IMPL(unique, expr) \2518 | ^~~~~~~~~~~~~~~2519/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2520 29 | # define BOOST_PP_CAT_I(a, b) a ## b2521 | ^2522/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2523 36 | TRY_RESULT(const auto table,2524 | ^~~~~~~~~~2525/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2526/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2527 175 | TRY_RESULT_IMPL(unique, expr) \2528 | ^~~~~~~~~~~~~~~2529/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2530 29 | # define BOOST_PP_CAT_I(a, b) a ## b2531 | ^2532/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2533 36 | TRY_RESULT(const auto table,2534 | ^~~~~~~~~~2535/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2536 169 | auto(unique) = (expr); \2537 | ^~~~~~~~2538/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2539 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2540 | ^~~~~~~~~~~~~~~2541/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2542 29 | # define BOOST_PP_CAT_I(a, b) a ## b2543 | ^2544/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2545 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2546 | ^~~~~~~~~~2547/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2548/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2549 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2550 | ^~~~~~~~~~~~~~~2551/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2552 29 | # define BOOST_PP_CAT_I(a, b) a ## b2553 | ^2554/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2555 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2556 | ^~~~~~~~~~2557/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&)':2558/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2559 169 | auto(unique) = (expr); \2560 | ^~~~~~~~2561/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2562 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2563 | ^~~~~~~~~~~~~~~2564/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2565 29 | # define BOOST_PP_CAT_I(a, b) a ## b2566 | ^2567/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2568 70 | TRY_RESULT(mesh_renderer.update_mesh(2569 | ^~~~~~~~~~2570/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2571/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2572 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2573 | ^~~~~~~~~~~~~~~2574/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2575 29 | # define BOOST_PP_CAT_I(a, b) a ## b2576 | ^2577/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2578 70 | TRY_RESULT(mesh_renderer.update_mesh(2579 | ^~~~~~~~~~2580[42/62] Linking CXX executable wren_math/tests/matrix2581[43/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2582[44/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2583[45/62] Linking CXX executable wren_math/tests/geometry2584[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 examples/nand/CMakeFiles/nand.dir/main.cpp.o2968In file included from /build/source/wren/include/wren/utils/device.hpp:5,2969 from /build/source/wren/include/wren/graphics_context.hpp:8,2970 from /build/source/wren/include/wren/context.hpp:6,2971 from /build/source/wren/include/wren/application.hpp:5,2972 from /build/source/examples/nand/main.cpp:2:2973/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2974/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2975 169 | auto(unique) = (expr); \2976 | ^~~~~~~~2977/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2978 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2979 | ^~~~~~~~~~~~~~~2980/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2981 29 | # define BOOST_PP_CAT_I(a, b) a ## b2982 | ^2983/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2984 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2985 | ^~~~~~~~~~2986/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2987/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2988 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2989 | ^~~~~~~~~~~~~~~2990/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2991 29 | # define BOOST_PP_CAT_I(a, b) a ## b2992 | ^2993/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2994 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2995 | ^~~~~~~~~~2996/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2997/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2998 169 | auto(unique) = (expr); \2999 | ^~~~~~~~3000/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3001 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3002 | ^~~~~~~~~~~~~~~3003/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3004 29 | # define BOOST_PP_CAT_I(a, b) a ## b3005 | ^3006/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3007 90 | TRY_RESULT(3008 | ^~~~~~~~~~3009/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3010/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3011 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3012 | ^~~~~~~~~~~~~~~3013/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3014 29 | # define BOOST_PP_CAT_I(a, b) a ## b3015 | ^3016/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3017 90 | TRY_RESULT(3018 | ^~~~~~~~~~3019/build/source/wren/include/wren/renderer.hpp: In lambda function:3020/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3021 169 | auto(unique) = (expr); \3022 | ^~~~~~~~3023/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3024 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3025 | ^~~~~~~~~~~~~~~3026/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3027 29 | # define BOOST_PP_CAT_I(a, b) a ## b3028 | ^3029/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3030 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3031 | ^~~~~~~~~~3032/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3033/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3034 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3035 | ^~~~~~~~~~~~~~~3036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3037 29 | # define BOOST_PP_CAT_I(a, b) a ## b3038 | ^3039/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3040 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3041 | ^~~~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3043 169 | auto(unique) = (expr); \3044 | ^~~~~~~~3045/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3046 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3047 | ^~~~~~~~~~~~~~~3048/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3049 29 | # define BOOST_PP_CAT_I(a, b) a ## b3050 | ^3051/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3052 98 | TRY_RESULT(vk::to_expected(3053 | ^~~~~~~~~~3054/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3055/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3056 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3057 | ^~~~~~~~~~~~~~~3058/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3059 29 | # define BOOST_PP_CAT_I(a, b) a ## b3060 | ^3061/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3062 98 | TRY_RESULT(vk::to_expected(3063 | ^~~~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3065 169 | auto(unique) = (expr); \3066 | ^~~~~~~~3067/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3068 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3069 | ^~~~~~~~~~~~~~~3070/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3071 29 | # define BOOST_PP_CAT_I(a, b) a ## b3072 | ^3073/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3074 101 | TRY_RESULT(vk::to_expected(3075 | ^~~~~~~~~~3076/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3077/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3078 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3079 | ^~~~~~~~~~~~~~~3080/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3081 29 | # define BOOST_PP_CAT_I(a, b) a ## b3082 | ^3083/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3084 101 | TRY_RESULT(vk::to_expected(3085 | ^~~~~~~~~~3086/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3087/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3088 169 | auto(unique) = (expr); \3089 | ^~~~~~~~3090/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3091 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3092 | ^~~~~~~~~~~~~~~3093/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3094 29 | # define BOOST_PP_CAT_I(a, b) a ## b3095 | ^3096/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3097 109 | TRY_RESULT(end_and_submit());3098 | ^~~~~~~~~~3099/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3100/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3101 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3102 | ^~~~~~~~~~~~~~~3103/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3104 29 | # define BOOST_PP_CAT_I(a, b) a ## b3105 | ^3106/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3107 109 | TRY_RESULT(end_and_submit());3108 | ^~~~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3110 169 | auto(unique) = (expr); \3111 | ^~~~~~~~3112/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3113 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3114 | ^~~~~~~~~~~~~~~3115/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3116 29 | # define BOOST_PP_CAT_I(a, b) a ## b3117 | ^3118/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3119 113 | TRY_RESULT(end_and_submit());3120 | ^~~~~~~~~~3121/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3122/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3123 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3124 | ^~~~~~~~~~~~~~~3125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3126 29 | # define BOOST_PP_CAT_I(a, b) a ## b3127 | ^3128/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3129 113 | TRY_RESULT(end_and_submit());3130 | ^~~~~~~~~~3131/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3133 169 | auto(unique) = (expr); \3134 | ^~~~~~~~3135/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3136 175 | TRY_RESULT_IMPL(unique, expr) \3137 | ^~~~~~~~~~~~~~~3138/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3139 29 | # define BOOST_PP_CAT_I(a, b) a ## b3140 | ^3141/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3142 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3143 | ^~~~~~~~~~3144/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3145/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3146 175 | TRY_RESULT_IMPL(unique, expr) \3147 | ^~~~~~~~~~~~~~~3148/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3149 29 | # define BOOST_PP_CAT_I(a, b) a ## b3150 | ^3151/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3152 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3153 | ^~~~~~~~~~3154/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3155/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3156 169 | auto(unique) = (expr); \3157 | ^~~~~~~~3158/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3159 175 | TRY_RESULT_IMPL(unique, expr) \3160 | ^~~~~~~~~~~~~~~3161/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3162 29 | # define BOOST_PP_CAT_I(a, b) a ## b3163 | ^3164/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3165 49 | TRY_RESULT(const auto shader_path,3166 | ^~~~~~~~~~3167/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3168/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3169 175 | TRY_RESULT_IMPL(unique, expr) \3170 | ^~~~~~~~~~~~~~~3171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3172 29 | # define BOOST_PP_CAT_I(a, b) a ## b3173 | ^3174/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3175 49 | TRY_RESULT(const auto shader_path,3176 | ^~~~~~~~~~3177/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3178 169 | auto(unique) = (expr); \3179 | ^~~~~~~~3180/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3181 175 | TRY_RESULT_IMPL(unique, expr) \3182 | ^~~~~~~~~~~~~~~3183/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3184 29 | # define BOOST_PP_CAT_I(a, b) a ## b3185 | ^3186/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3187 52 | TRY_RESULT(3188 | ^~~~~~~~~~3189/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3190/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3191 175 | TRY_RESULT_IMPL(unique, expr) \3192 | ^~~~~~~~~~~~~~~3193/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3194 29 | # define BOOST_PP_CAT_I(a, b) a ## b3195 | ^3196/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3197 52 | TRY_RESULT(3198 | ^~~~~~~~~~3199[57/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3200In file included from /build/source/wren/include/wren/utils/device.hpp:5,3201 from /build/source/wren/include/wren/graphics_context.hpp:8,3202 from /build/source/wren/include/wren/context.hpp:6,3203 from /build/source/wren/include/wren/application.hpp:5,3204 from /build/source/editor/src/main.cpp:5:3205/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>)':3206/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3207 169 | auto(unique) = (expr); \3208 | ^~~~~~~~3209/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3210 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3211 | ^~~~~~~~~~~~~~~3212/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3213 29 | # define BOOST_PP_CAT_I(a, b) a ## b3214 | ^3215/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3216 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3217 | ^~~~~~~~~~3218/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3219/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_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3226 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3227 | ^~~~~~~~~~3228/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&&)':3229/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3230 169 | auto(unique) = (expr); \3231 | ^~~~~~~~3232/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3233 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3234 | ^~~~~~~~~~~~~~~3235/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3236 29 | # define BOOST_PP_CAT_I(a, b) a ## b3237 | ^3238/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3239 90 | TRY_RESULT(3240 | ^~~~~~~~~~3241/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3242/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3243 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3244 | ^~~~~~~~~~~~~~~3245/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3246 29 | # define BOOST_PP_CAT_I(a, b) a ## b3247 | ^3248/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3249 90 | TRY_RESULT(3250 | ^~~~~~~~~~3251/build/source/wren/include/wren/renderer.hpp: In lambda function:3252/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3253 169 | auto(unique) = (expr); \3254 | ^~~~~~~~3255/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3256 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3257 | ^~~~~~~~~~~~~~~3258/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3259 29 | # define BOOST_PP_CAT_I(a, b) a ## b3260 | ^3261/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3262 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3263 | ^~~~~~~~~~3264/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3267 | ^~~~~~~~~~~~~~~3268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3269 29 | # define BOOST_PP_CAT_I(a, b) a ## b3270 | ^3271/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3272 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3273 | ^~~~~~~~~~3274/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3275 169 | auto(unique) = (expr); \3276 | ^~~~~~~~3277/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3278 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3279 | ^~~~~~~~~~~~~~~3280/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3281 29 | # define BOOST_PP_CAT_I(a, b) a ## b3282 | ^3283/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3284 98 | TRY_RESULT(vk::to_expected(3285 | ^~~~~~~~~~3286/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3287/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3288 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3289 | ^~~~~~~~~~~~~~~3290/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3291 29 | # define BOOST_PP_CAT_I(a, b) a ## b3292 | ^3293/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3294 98 | TRY_RESULT(vk::to_expected(3295 | ^~~~~~~~~~3296/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3297 169 | auto(unique) = (expr); \3298 | ^~~~~~~~3299/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3300 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3301 | ^~~~~~~~~~~~~~~3302/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3303 29 | # define BOOST_PP_CAT_I(a, b) a ## b3304 | ^3305/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3306 101 | TRY_RESULT(vk::to_expected(3307 | ^~~~~~~~~~3308/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3309/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3310 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3311 | ^~~~~~~~~~~~~~~3312/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3313 29 | # define BOOST_PP_CAT_I(a, b) a ## b3314 | ^3315/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3316 101 | TRY_RESULT(vk::to_expected(3317 | ^~~~~~~~~~3318/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&&)':3319/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3320 169 | auto(unique) = (expr); \3321 | ^~~~~~~~3322/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3323 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3324 | ^~~~~~~~~~~~~~~3325/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3326 29 | # define BOOST_PP_CAT_I(a, b) a ## b3327 | ^3328/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3329 109 | TRY_RESULT(end_and_submit());3330 | ^~~~~~~~~~3331/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3332/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3333 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3334 | ^~~~~~~~~~~~~~~3335/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3336 29 | # define BOOST_PP_CAT_I(a, b) a ## b3337 | ^3338/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3339 109 | TRY_RESULT(end_and_submit());3340 | ^~~~~~~~~~3341/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3342 169 | auto(unique) = (expr); \3343 | ^~~~~~~~3344/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3345 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3346 | ^~~~~~~~~~~~~~~3347/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3348 29 | # define BOOST_PP_CAT_I(a, b) a ## b3349 | ^3350/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3351 113 | TRY_RESULT(end_and_submit());3352 | ^~~~~~~~~~3353/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3354/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3355 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3356 | ^~~~~~~~~~~~~~~3357/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3358 29 | # define BOOST_PP_CAT_I(a, b) a ## b3359 | ^3360/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3361 113 | TRY_RESULT(end_and_submit());3362 | ^~~~~~~~~~3363/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&)':3364/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3365 169 | auto(unique) = (expr); \3366 | ^~~~~~~~3367/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3368 175 | TRY_RESULT_IMPL(unique, expr) \3369 | ^~~~~~~~~~~~~~~3370/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3371 29 | # define BOOST_PP_CAT_I(a, b) a ## b3372 | ^3373/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3374 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3375 | ^~~~~~~~~~3376/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3377/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3378 175 | TRY_RESULT_IMPL(unique, expr) \3379 | ^~~~~~~~~~~~~~~3380/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3381 29 | # define BOOST_PP_CAT_I(a, b) a ## b3382 | ^3383/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3384 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3385 | ^~~~~~~~~~3386[58/62] Linking CXX executable examples/nand/nand3387[59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o3388In file included from /build/source/editor/src/ui.hpp:3,3389 from /build/source/editor/src/ui.cpp:1:3390/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3391/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3392 169 | auto(unique) = (expr); \3393 | ^~~~~~~~3394/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3395 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3396 | ^~~~~~~~~~~~~~~3397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3398 29 | # define BOOST_PP_CAT_I(a, b) a ## b3399 | ^3400/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3401 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3402 | ^~~~~~~~~~3403/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3404/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3405 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3406 | ^~~~~~~~~~~~~~~3407/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3408 29 | # define BOOST_PP_CAT_I(a, b) a ## b3409 | ^3410/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3411 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3412 | ^~~~~~~~~~3413/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3414/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3415 169 | auto(unique) = (expr); \3416 | ^~~~~~~~3417/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3418 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3419 | ^~~~~~~~~~~~~~~3420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3421 29 | # define BOOST_PP_CAT_I(a, b) a ## b3422 | ^3423/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3424 90 | TRY_RESULT(3425 | ^~~~~~~~~~3426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3427/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3428 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3429 | ^~~~~~~~~~~~~~~3430/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3431 29 | # define BOOST_PP_CAT_I(a, b) a ## b3432 | ^3433/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3434 90 | TRY_RESULT(3435 | ^~~~~~~~~~3436/build/source/wren/include/wren/renderer.hpp: In lambda function:3437/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3438 169 | auto(unique) = (expr); \3439 | ^~~~~~~~3440/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3441 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3442 | ^~~~~~~~~~~~~~~3443/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3444 29 | # define BOOST_PP_CAT_I(a, b) a ## b3445 | ^3446/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3447 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3448 | ^~~~~~~~~~3449/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3450/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3451 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3452 | ^~~~~~~~~~~~~~~3453/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3454 29 | # define BOOST_PP_CAT_I(a, b) a ## b3455 | ^3456/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3457 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3458 | ^~~~~~~~~~3459/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3460 169 | auto(unique) = (expr); \3461 | ^~~~~~~~3462/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3463 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3464 | ^~~~~~~~~~~~~~~3465/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3466 29 | # define BOOST_PP_CAT_I(a, b) a ## b3467 | ^3468/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3469 98 | TRY_RESULT(vk::to_expected(3470 | ^~~~~~~~~~3471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3474 | ^~~~~~~~~~~~~~~3475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3476 29 | # define BOOST_PP_CAT_I(a, b) a ## b3477 | ^3478/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3479 98 | TRY_RESULT(vk::to_expected(3480 | ^~~~~~~~~~3481/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3482 169 | auto(unique) = (expr); \3483 | ^~~~~~~~3484/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3485 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3486 | ^~~~~~~~~~~~~~~3487/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3488 29 | # define BOOST_PP_CAT_I(a, b) a ## b3489 | ^3490/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3491 101 | TRY_RESULT(vk::to_expected(3492 | ^~~~~~~~~~3493/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3494/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3495 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3496 | ^~~~~~~~~~~~~~~3497/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3498 29 | # define BOOST_PP_CAT_I(a, b) a ## b3499 | ^3500/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3501 101 | TRY_RESULT(vk::to_expected(3502 | ^~~~~~~~~~3503/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3505 169 | auto(unique) = (expr); \3506 | ^~~~~~~~3507/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3508 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3509 | ^~~~~~~~~~~~~~~3510/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3511 29 | # define BOOST_PP_CAT_I(a, b) a ## b3512 | ^3513/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3514 109 | TRY_RESULT(end_and_submit());3515 | ^~~~~~~~~~3516/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3517/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3518 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3519 | ^~~~~~~~~~~~~~~3520/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3521 29 | # define BOOST_PP_CAT_I(a, b) a ## b3522 | ^3523/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3524 109 | TRY_RESULT(end_and_submit());3525 | ^~~~~~~~~~3526/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3527 169 | auto(unique) = (expr); \3528 | ^~~~~~~~3529/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3530 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3531 | ^~~~~~~~~~~~~~~3532/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3533 29 | # define BOOST_PP_CAT_I(a, b) a ## b3534 | ^3535/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3536 113 | TRY_RESULT(end_and_submit());3537 | ^~~~~~~~~~3538/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3539/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3540 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3541 | ^~~~~~~~~~~~~~~3542/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3543 29 | # define BOOST_PP_CAT_I(a, b) a ## b3544 | ^3545/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3546 113 | TRY_RESULT(end_and_submit());3547 | ^~~~~~~~~~3548/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3549/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3550 16 | void check_result(VkResult res) {3551 | ~~~~~~~~~^~~3552/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3553/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3554 169 | auto(unique) = (expr); \3555 | ^~~~~~~~3556/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3557 175 | TRY_RESULT_IMPL(unique, expr) \3558 | ^~~~~~~~~~~~~~~3559/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3560 29 | # define BOOST_PP_CAT_I(a, b) a ## b3561 | ^3562/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3563 319 | TRY_RESULT(3564 | ^~~~~~~~~~3565/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3566/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3567 175 | TRY_RESULT_IMPL(unique, expr) \3568 | ^~~~~~~~~~~~~~~3569/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3570 29 | # define BOOST_PP_CAT_I(a, b) a ## b3571 | ^3572/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3573 319 | TRY_RESULT(3574 | ^~~~~~~~~~3575/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3576/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3577 29 | }3578 | ^3579/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3580/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3581 246 | }3582 | ^3583[60/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3584In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,3585 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,3586 from /build/source/wren/include/wren/mesh.hpp:9,3587 from /build/source/wren/include/wren/scene/components/mesh.hpp:6,3588 from /build/source/editor/src/inspector_panel.hpp:7,3589 from /build/source/editor/src/inspector_panel.cpp:1:3590/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3591/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3592 169 | auto(unique) = (expr); \3593 | ^~~~~~~~3594/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3595 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3596 | ^~~~~~~~~~~~~~~3597/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3598 29 | # define BOOST_PP_CAT_I(a, b) a ## b3599 | ^3600/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3601 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3602 | ^~~~~~~~~~3603/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3604/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3605 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3606 | ^~~~~~~~~~~~~~~3607/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3608 29 | # define BOOST_PP_CAT_I(a, b) a ## b3609 | ^3610/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3611 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3612 | ^~~~~~~~~~3613/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3614/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3615 169 | auto(unique) = (expr); \3616 | ^~~~~~~~3617/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3618 175 | TRY_RESULT_IMPL(unique, expr) \3619 | ^~~~~~~~~~~~~~~3620/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3621 29 | # define BOOST_PP_CAT_I(a, b) a ## b3622 | ^3623/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3624 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3625 | ^~~~~~~~~~3626/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3627/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3628 175 | TRY_RESULT_IMPL(unique, expr) \3629 | ^~~~~~~~~~~~~~~3630/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3631 29 | # define BOOST_PP_CAT_I(a, b) a ## b3632 | ^3633/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3634 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3635 | ^~~~~~~~~~3636[61/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o3637In file included from /build/source/wren/include/wren/utils/device.hpp:5,3638 from /build/source/wren/include/wren/graphics_context.hpp:8,3639 from /build/source/wren/include/wren/context.hpp:6,3640 from /build/source/wren/include/wren/application.hpp:5,3641 from /build/source/editor/src/editor.hpp:11,3642 from /build/source/editor/src/editor.cpp:1:3643/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3645 169 | auto(unique) = (expr); \3646 | ^~~~~~~~3647/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3649 | ^~~~~~~~~~~~~~~3650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3651 29 | # define BOOST_PP_CAT_I(a, b) a ## b3652 | ^3653/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3655 | ^~~~~~~~~~3656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3657/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3659 | ^~~~~~~~~~~~~~~3660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3661 29 | # define BOOST_PP_CAT_I(a, b) a ## b3662 | ^3663/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3665 | ^~~~~~~~~~3666/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3668 169 | auto(unique) = (expr); \3669 | ^~~~~~~~3670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3672 | ^~~~~~~~~~~~~~~3673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3674 29 | # define BOOST_PP_CAT_I(a, b) a ## b3675 | ^3676/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3677 90 | TRY_RESULT(3678 | ^~~~~~~~~~3679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3680/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3682 | ^~~~~~~~~~~~~~~3683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3684 29 | # define BOOST_PP_CAT_I(a, b) a ## b3685 | ^3686/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3687 90 | TRY_RESULT(3688 | ^~~~~~~~~~3689/build/source/wren/include/wren/renderer.hpp: In lambda function:3690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3691 169 | auto(unique) = (expr); \3692 | ^~~~~~~~3693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3695 | ^~~~~~~~~~~~~~~3696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3697 29 | # define BOOST_PP_CAT_I(a, b) a ## b3698 | ^3699/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3701 | ^~~~~~~~~~3702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3703/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3705 | ^~~~~~~~~~~~~~~3706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3707 29 | # define BOOST_PP_CAT_I(a, b) a ## b3708 | ^3709/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3711 | ^~~~~~~~~~3712/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3713 169 | auto(unique) = (expr); \3714 | ^~~~~~~~3715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3717 | ^~~~~~~~~~~~~~~3718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3719 29 | # define BOOST_PP_CAT_I(a, b) a ## b3720 | ^3721/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3722 98 | TRY_RESULT(vk::to_expected(3723 | ^~~~~~~~~~3724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3725/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3727 | ^~~~~~~~~~~~~~~3728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3729 29 | # define BOOST_PP_CAT_I(a, b) a ## b3730 | ^3731/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3732 98 | TRY_RESULT(vk::to_expected(3733 | ^~~~~~~~~~3734/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3735 169 | auto(unique) = (expr); \3736 | ^~~~~~~~3737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3739 | ^~~~~~~~~~~~~~~3740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3741 29 | # define BOOST_PP_CAT_I(a, b) a ## b3742 | ^3743/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3744 101 | TRY_RESULT(vk::to_expected(3745 | ^~~~~~~~~~3746/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3747/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3749 | ^~~~~~~~~~~~~~~3750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3751 29 | # define BOOST_PP_CAT_I(a, b) a ## b3752 | ^3753/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3754 101 | TRY_RESULT(vk::to_expected(3755 | ^~~~~~~~~~3756/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3757/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3758 169 | auto(unique) = (expr); \3759 | ^~~~~~~~3760/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3762 | ^~~~~~~~~~~~~~~3763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3764 29 | # define BOOST_PP_CAT_I(a, b) a ## b3765 | ^3766/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3767 109 | TRY_RESULT(end_and_submit());3768 | ^~~~~~~~~~3769/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3770/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3772 | ^~~~~~~~~~~~~~~3773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3774 29 | # define BOOST_PP_CAT_I(a, b) a ## b3775 | ^3776/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3777 109 | TRY_RESULT(end_and_submit());3778 | ^~~~~~~~~~3779/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3780 169 | auto(unique) = (expr); \3781 | ^~~~~~~~3782/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3784 | ^~~~~~~~~~~~~~~3785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3786 29 | # define BOOST_PP_CAT_I(a, b) a ## b3787 | ^3788/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3789 113 | TRY_RESULT(end_and_submit());3790 | ^~~~~~~~~~3791/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3792/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3794 | ^~~~~~~~~~~~~~~3795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3796 29 | # define BOOST_PP_CAT_I(a, b) a ## b3797 | ^3798/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3799 113 | TRY_RESULT(end_and_submit());3800 | ^~~~~~~~~~3801/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3802/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3803 169 | auto(unique) = (expr); \3804 | ^~~~~~~~3805/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3806 175 | TRY_RESULT_IMPL(unique, expr) \3807 | ^~~~~~~~~~~~~~~3808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3809 29 | # define BOOST_PP_CAT_I(a, b) a ## b3810 | ^3811/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3812 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3813 | ^~~~~~~~~~3814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3815/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3816 175 | TRY_RESULT_IMPL(unique, expr) \3817 | ^~~~~~~~~~~~~~~3818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3819 29 | # define BOOST_PP_CAT_I(a, b) a ## b3820 | ^3821/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3822 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3823 | ^~~~~~~~~~3824/build/source/editor/src/editor.cpp: In static member function 'static wren::expected<std::shared_ptr<editor::Editor> > editor::Editor::create(const std::shared_ptr<wren::Application>&, const std::filesystem::__cxx11::path&)':3825/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3826 169 | auto(unique) = (expr); \3827 | ^~~~~~~~3828/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3829 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3830 | ^~~~~~~~~~~~~~~3831/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3832 29 | # define BOOST_PP_CAT_I(a, b) a ## b3833 | ^3834/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3835 30 | TRY_RESULT(editor->load_scene())3836 | ^~~~~~~~~~3837/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3838/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3839 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3840 | ^~~~~~~~~~~~~~~3841/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3842 29 | # define BOOST_PP_CAT_I(a, b) a ## b3843 | ^3844/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3845 30 | TRY_RESULT(editor->load_scene())3846 | ^~~~~~~~~~3847/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3848 169 | auto(unique) = (expr); \3849 | ^~~~~~~~3850/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3851 175 | TRY_RESULT_IMPL(unique, expr) \3852 | ^~~~~~~~~~~~~~~3853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3854 29 | # define BOOST_PP_CAT_I(a, b) a ## b3855 | ^3856/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3857 41 | TRY_RESULT(const auto asset_path,3858 | ^~~~~~~~~~3859/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3860/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3861 175 | TRY_RESULT_IMPL(unique, expr) \3862 | ^~~~~~~~~~~~~~~3863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3864 29 | # define BOOST_PP_CAT_I(a, b) a ## b3865 | ^3866/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3867 41 | TRY_RESULT(const auto asset_path,3868 | ^~~~~~~~~~3869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]3870 169 | auto(unique) = (expr); \3871 | ^~~~~~~~3872/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3873 175 | TRY_RESULT_IMPL(unique, expr) \3874 | ^~~~~~~~~~~~~~~3875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3876 29 | # define BOOST_PP_CAT_I(a, b) a ## b3877 | ^3878/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3879 45 | TRY_RESULT(editor->mesh_shader_,3880 | ^~~~~~~~~~3881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3882/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3883 175 | TRY_RESULT_IMPL(unique, expr) \3884 | ^~~~~~~~~~~~~~~3885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3886 29 | # define BOOST_PP_CAT_I(a, b) a ## b3887 | ^3888/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3889 45 | TRY_RESULT(editor->mesh_shader_,3890 | ^~~~~~~~~~3891/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]3892 169 | auto(unique) = (expr); \3893 | ^~~~~~~~3894/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3895 175 | TRY_RESULT_IMPL(unique, expr) \3896 | ^~~~~~~~~~~~~~~3897/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3898 29 | # define BOOST_PP_CAT_I(a, b) a ## b3899 | ^3900/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3901 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3902 | ^~~~~~~~~~3903/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3904/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3905 175 | TRY_RESULT_IMPL(unique, expr) \3906 | ^~~~~~~~~~~~~~~3907/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3908 29 | # define BOOST_PP_CAT_I(a, b) a ## b3909 | ^3910/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3911 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3912 | ^~~~~~~~~~3913/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]3914 169 | auto(unique) = (expr); \3915 | ^~~~~~~~3916/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3917 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3918 | ^~~~~~~~~~~~~~~3919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3920 29 | # define BOOST_PP_CAT_I(a, b) a ## b3921 | ^3922/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3923 50 | TRY_RESULT(graph.build());3924 | ^~~~~~~~~~3925/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3926/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3927 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3928 | ^~~~~~~~~~~~~~~3929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3930 29 | # define BOOST_PP_CAT_I(a, b) a ## b3931 | ^3932/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3933 50 | TRY_RESULT(graph.build());3934 | ^~~~~~~~~~3935/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]3936 169 | auto(unique) = (expr); \3937 | ^~~~~~~~3938/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3939 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3940 | ^~~~~~~~~~~~~~~3941/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3942 29 | # define BOOST_PP_CAT_I(a, b) a ## b3943 | ^3944/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3945 52 | TRY_RESULT(editor::ui::init(app->context()));3946 | ^~~~~~~~~~3947/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3948/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3950 | ^~~~~~~~~~~~~~~3951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3952 29 | # define BOOST_PP_CAT_I(a, b) a ## b3953 | ^3954/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3955 52 | TRY_RESULT(editor::ui::init(app->context()));3956 | ^~~~~~~~~~3957/build/source/editor/src/editor.cpp: In member function 'wren::expected<void> editor::Editor::load_scene()':3958/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp18' [-Wparentheses]3959 169 | auto(unique) = (expr); \3960 | ^~~~~~~~3961/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3962 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3963 | ^~~~~~~~~~~~~~~3964/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3965 29 | # define BOOST_PP_CAT_I(a, b) a ## b3966 | ^3967/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3968 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3969 | ^~~~~~~~~~3970/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3971/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3972 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3973 | ^~~~~~~~~~~~~~~3974/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3975 29 | # define BOOST_PP_CAT_I(a, b) a ## b3976 | ^3977/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3978 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3979 | ^~~~~~~~~~3980[62/62] Linking CXX executable editor/wren_editor3981buildPhase completed in 4 minutes 40 secondsinstallPhase
3982install flags: -j16 install3983[0/1] Install the project...3984-- Install configuration: "Release"3985-- Installing: /nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/lib/libwren.afixupPhase
3986shrinking RPATHs of ELF executables and libraries in /nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren3987checking for references to /build/ in /nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren...3988patching script interpreter paths in /nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren3989stripping (with command strip and flags -S -p) in /nix/store/lakj0wzkl4szxpx2rd3qwi76sr2iyf4x-wren/lib