nixbot

builds

succeeded wren checks.x86_64-linux.build · build #79 · raw

unpackPhase
1unpacking source archive /nix/store/hdd2xjzxjz4k33abhafphi6d630m6zii-source2source root is source
configurePhase
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/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-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/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-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 installing
buildPhase
44build flags: -j1645[1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o46[2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o47[3/62] Linking CXX static library wren_math/libwren_math.a48[4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o49[5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o50[6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o51[7/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o52[8/62] Linking CXX static library wren_utils/libwren_utils.a53[9/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o54[10/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o55[11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o56[12/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o57[13/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.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/render_target.cpp.o220In file included from /build/source/wren/include/wren/render_target.hpp:8,221 from /build/source/wren/src/render_target.cpp:1:222/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':223/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]224 169 | auto(unique) = (expr); \225 | ^~~~~~~~226/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'227 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)228 | ^~~~~~~~~~~~~~~229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'230 29 | # define BOOST_PP_CAT_I(a, b) a ## b231 | ^232/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'233 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(234 | ^~~~~~~~~~235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses236/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'237 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)238 | ^~~~~~~~~~~~~~~239/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'240 29 | # define BOOST_PP_CAT_I(a, b) a ## b241 | ^242/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'243 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(244 | ^~~~~~~~~~245/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':246/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]247 169 | auto(unique) = (expr); \248 | ^~~~~~~~249/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'250 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)251 | ^~~~~~~~~~~~~~~252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'253 29 | # define BOOST_PP_CAT_I(a, b) a ## b254 | ^255/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'256 90 | TRY_RESULT(257 | ^~~~~~~~~~258/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses259/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'260 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)261 | ^~~~~~~~~~~~~~~262/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'263 29 | # define BOOST_PP_CAT_I(a, b) a ## b264 | ^265/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'266 90 | TRY_RESULT(267 | ^~~~~~~~~~268/build/source/wren/include/wren/renderer.hpp: In lambda function:269/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]270 169 | auto(unique) = (expr); \271 | ^~~~~~~~272/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'273 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)274 | ^~~~~~~~~~~~~~~275/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'276 29 | # define BOOST_PP_CAT_I(a, b) a ## b277 | ^278/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'279 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));280 | ^~~~~~~~~~281/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses282/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'283 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)284 | ^~~~~~~~~~~~~~~285/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'286 29 | # define BOOST_PP_CAT_I(a, b) a ## b287 | ^288/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'289 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));290 | ^~~~~~~~~~291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]292 169 | auto(unique) = (expr); \293 | ^~~~~~~~294/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'295 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)296 | ^~~~~~~~~~~~~~~297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'298 29 | # define BOOST_PP_CAT_I(a, b) a ## b299 | ^300/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'301 98 | TRY_RESULT(vk::to_expected(302 | ^~~~~~~~~~303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses304/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'305 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)306 | ^~~~~~~~~~~~~~~307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'308 29 | # define BOOST_PP_CAT_I(a, b) a ## b309 | ^310/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'311 98 | TRY_RESULT(vk::to_expected(312 | ^~~~~~~~~~313/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]314 169 | auto(unique) = (expr); \315 | ^~~~~~~~316/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'317 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)318 | ^~~~~~~~~~~~~~~319/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'320 29 | # define BOOST_PP_CAT_I(a, b) a ## b321 | ^322/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'323 101 | TRY_RESULT(vk::to_expected(324 | ^~~~~~~~~~325/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses326/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'327 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)328 | ^~~~~~~~~~~~~~~329/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'330 29 | # define BOOST_PP_CAT_I(a, b) a ## b331 | ^332/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'333 101 | TRY_RESULT(vk::to_expected(334 | ^~~~~~~~~~335/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':336/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]337 169 | auto(unique) = (expr); \338 | ^~~~~~~~339/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'340 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)341 | ^~~~~~~~~~~~~~~342/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'343 29 | # define BOOST_PP_CAT_I(a, b) a ## b344 | ^345/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'346 109 | TRY_RESULT(end_and_submit());347 | ^~~~~~~~~~348/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses349/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'350 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)351 | ^~~~~~~~~~~~~~~352/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'353 29 | # define BOOST_PP_CAT_I(a, b) a ## b354 | ^355/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'356 109 | TRY_RESULT(end_and_submit());357 | ^~~~~~~~~~358/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]359 169 | auto(unique) = (expr); \360 | ^~~~~~~~361/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'362 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)363 | ^~~~~~~~~~~~~~~364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'365 29 | # define BOOST_PP_CAT_I(a, b) a ## b366 | ^367/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'368 113 | TRY_RESULT(end_and_submit());369 | ^~~~~~~~~~370/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses371/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'372 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)373 | ^~~~~~~~~~~~~~~374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'375 29 | # define BOOST_PP_CAT_I(a, b) a ## b376 | ^377/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'378 113 | TRY_RESULT(end_and_submit());379 | ^~~~~~~~~~380/build/source/wren/src/render_target.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderTarget> > wren::RenderTarget::create(const std::shared_ptr<wren::Context>&)':381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]382 169 | auto(unique) = (expr); \383 | ^~~~~~~~384/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'385 175 | TRY_RESULT_IMPL(unique, expr) \386 | ^~~~~~~~~~~~~~~387/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'388 29 | # define BOOST_PP_CAT_I(a, b) a ## b389 | ^390/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'391 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),392 | ^~~~~~~~~~393/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses394/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'395 175 | TRY_RESULT_IMPL(unique, expr) \396 | ^~~~~~~~~~~~~~~397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'398 29 | # define BOOST_PP_CAT_I(a, b) a ## b399 | ^400/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'401 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),402 | ^~~~~~~~~~403/build/source/wren/src/render_target.cpp: In lambda function:404/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]405 169 | auto(unique) = (expr); \406 | ^~~~~~~~407/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'408 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)409 | ^~~~~~~~~~~~~~~410/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'411 29 | # define BOOST_PP_CAT_I(a, b) a ## b412 | ^413/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'414 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(415 | ^~~~~~~~~~416/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses417/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'418 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)419 | ^~~~~~~~~~~~~~~420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'421 29 | # define BOOST_PP_CAT_I(a, b) a ## b422 | ^423/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'424 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(425 | ^~~~~~~~~~426/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>&)':427/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]428 169 | auto(unique) = (expr); \429 | ^~~~~~~~430/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'431 175 | TRY_RESULT_IMPL(unique, expr) \432 | ^~~~~~~~~~~~~~~433/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'434 29 | # define BOOST_PP_CAT_I(a, b) a ## b435 | ^436/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'437 47 | TRY_RESULT(438 | ^~~~~~~~~~439/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses440/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'441 175 | TRY_RESULT_IMPL(unique, expr) \442 | ^~~~~~~~~~~~~~~443/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'444 29 | # define BOOST_PP_CAT_I(a, b) a ## b445 | ^446/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'447 47 | TRY_RESULT(448 | ^~~~~~~~~~449/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>&)':450/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]451 169 | auto(unique) = (expr); \452 | ^~~~~~~~453/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'454 175 | TRY_RESULT_IMPL(unique, expr) \455 | ^~~~~~~~~~~~~~~456/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'457 29 | # define BOOST_PP_CAT_I(a, b) a ## b458 | ^459/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'460 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),461 | ^~~~~~~~~~462/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses463/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'464 175 | TRY_RESULT_IMPL(unique, expr) \465 | ^~~~~~~~~~~~~~~466/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'467 29 | # define BOOST_PP_CAT_I(a, b) a ## b468 | ^469/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'470 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),471 | ^~~~~~~~~~472/build/source/wren/src/render_target.cpp: In lambda function:473/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]474 169 | auto(unique) = (expr); \475 | ^~~~~~~~476/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'477 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)478 | ^~~~~~~~~~~~~~~479/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'480 29 | # define BOOST_PP_CAT_I(a, b) a ## b481 | ^482/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'483 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(484 | ^~~~~~~~~~485/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses486/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'487 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)488 | ^~~~~~~~~~~~~~~489/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'490 29 | # define BOOST_PP_CAT_I(a, b) a ## b491 | ^492/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'493 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(494 | ^~~~~~~~~~495/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>&)':496/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]497 169 | auto(unique) = (expr); \498 | ^~~~~~~~499/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'500 175 | TRY_RESULT_IMPL(unique, expr) \501 | ^~~~~~~~~~~~~~~502/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'503 29 | # define BOOST_PP_CAT_I(a, b) a ## b504 | ^505/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'506 98 | TRY_RESULT(507 | ^~~~~~~~~~508/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses509/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'510 175 | TRY_RESULT_IMPL(unique, expr) \511 | ^~~~~~~~~~~~~~~512/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'513 29 | # define BOOST_PP_CAT_I(a, b) a ## b514 | ^515/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'516 98 | TRY_RESULT(517 | ^~~~~~~~~~518/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&)':519/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]520 169 | auto(unique) = (expr); \521 | ^~~~~~~~522/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'523 175 | TRY_RESULT_IMPL(unique, expr) \524 | ^~~~~~~~~~~~~~~525/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'526 29 | # define BOOST_PP_CAT_I(a, b) a ## b527 | ^528/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'529 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),530 | ^~~~~~~~~~531/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses532/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'533 175 | TRY_RESULT_IMPL(unique, expr) \534 | ^~~~~~~~~~~~~~~535/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'536 29 | # define BOOST_PP_CAT_I(a, b) a ## b537 | ^538/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'539 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),540 | ^~~~~~~~~~541/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]542 169 | auto(unique) = (expr); \543 | ^~~~~~~~544/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'545 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)546 | ^~~~~~~~~~~~~~~547/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'548 29 | # define BOOST_PP_CAT_I(a, b) a ## b549 | ^550/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'551 131 | TRY_RESULT(transition_fn_(this));552 | ^~~~~~~~~~553/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses554/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'555 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)556 | ^~~~~~~~~~~~~~~557/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'558 29 | # define BOOST_PP_CAT_I(a, b) a ## b559 | ^560/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'561 131 | TRY_RESULT(transition_fn_(this));562 | ^~~~~~~~~~563/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]564 169 | auto(unique) = (expr); \565 | ^~~~~~~~566/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'567 175 | TRY_RESULT_IMPL(unique, expr) \568 | ^~~~~~~~~~~~~~~569/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'570 29 | # define BOOST_PP_CAT_I(a, b) a ## b571 | ^572/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'573 138 | TRY_RESULT(view_, vk::to_expected(574 | ^~~~~~~~~~575/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses576/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'577 175 | TRY_RESULT_IMPL(unique, expr) \578 | ^~~~~~~~~~~~~~~579/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'580 29 | # define BOOST_PP_CAT_I(a, b) a ## b581 | ^582/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'583 138 | TRY_RESULT(view_, vk::to_expected(584 | ^~~~~~~~~~585[16/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o586In file included from /build/source/wren/include/wren/graph.hpp:7,587 from /build/source/wren/src/graph.cpp:1:588/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>)':589/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]590 169 | auto(unique) = (expr); \591 | ^~~~~~~~592/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'593 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)594 | ^~~~~~~~~~~~~~~595/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'596 29 | # define BOOST_PP_CAT_I(a, b) a ## b597 | ^598/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'599 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(600 | ^~~~~~~~~~601/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses602/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'603 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)604 | ^~~~~~~~~~~~~~~605/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'606 29 | # define BOOST_PP_CAT_I(a, b) a ## b607 | ^608/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'609 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(610 | ^~~~~~~~~~611/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&&)':612/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]613 169 | auto(unique) = (expr); \614 | ^~~~~~~~615/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'616 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)617 | ^~~~~~~~~~~~~~~618/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'619 29 | # define BOOST_PP_CAT_I(a, b) a ## b620 | ^621/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'622 90 | TRY_RESULT(623 | ^~~~~~~~~~624/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses625/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'626 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)627 | ^~~~~~~~~~~~~~~628/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'629 29 | # define BOOST_PP_CAT_I(a, b) a ## b630 | ^631/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'632 90 | TRY_RESULT(633 | ^~~~~~~~~~634/build/source/wren/include/wren/renderer.hpp: In lambda function:635/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]636 169 | auto(unique) = (expr); \637 | ^~~~~~~~638/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'639 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)640 | ^~~~~~~~~~~~~~~641/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'642 29 | # define BOOST_PP_CAT_I(a, b) a ## b643 | ^644/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'645 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));646 | ^~~~~~~~~~647/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses648/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'649 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)650 | ^~~~~~~~~~~~~~~651/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'652 29 | # define BOOST_PP_CAT_I(a, b) a ## b653 | ^654/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'655 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));656 | ^~~~~~~~~~657/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]658 169 | auto(unique) = (expr); \659 | ^~~~~~~~660/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'661 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)662 | ^~~~~~~~~~~~~~~663/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'664 29 | # define BOOST_PP_CAT_I(a, b) a ## b665 | ^666/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'667 98 | TRY_RESULT(vk::to_expected(668 | ^~~~~~~~~~669/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)672 | ^~~~~~~~~~~~~~~673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'674 29 | # define BOOST_PP_CAT_I(a, b) a ## b675 | ^676/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'677 98 | TRY_RESULT(vk::to_expected(678 | ^~~~~~~~~~679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]680 169 | auto(unique) = (expr); \681 | ^~~~~~~~682/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'683 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)684 | ^~~~~~~~~~~~~~~685/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'686 29 | # define BOOST_PP_CAT_I(a, b) a ## b687 | ^688/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'689 101 | TRY_RESULT(vk::to_expected(690 | ^~~~~~~~~~691/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses692/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'693 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)694 | ^~~~~~~~~~~~~~~695/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'696 29 | # define BOOST_PP_CAT_I(a, b) a ## b697 | ^698/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'699 101 | TRY_RESULT(vk::to_expected(700 | ^~~~~~~~~~701/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&&)':702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]703 169 | auto(unique) = (expr); \704 | ^~~~~~~~705/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'706 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)707 | ^~~~~~~~~~~~~~~708/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'709 29 | # define BOOST_PP_CAT_I(a, b) a ## b710 | ^711/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'712 109 | TRY_RESULT(end_and_submit());713 | ^~~~~~~~~~714/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)717 | ^~~~~~~~~~~~~~~718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'719 29 | # define BOOST_PP_CAT_I(a, b) a ## b720 | ^721/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'722 109 | TRY_RESULT(end_and_submit());723 | ^~~~~~~~~~724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]725 169 | auto(unique) = (expr); \726 | ^~~~~~~~727/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'728 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)729 | ^~~~~~~~~~~~~~~730/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'731 29 | # define BOOST_PP_CAT_I(a, b) a ## b732 | ^733/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'734 113 | TRY_RESULT(end_and_submit());735 | ^~~~~~~~~~736/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)739 | ^~~~~~~~~~~~~~~740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'741 29 | # define BOOST_PP_CAT_I(a, b) a ## b742 | ^743/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'744 113 | TRY_RESULT(end_and_submit());745 | ^~~~~~~~~~746/build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':747/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]748 169 | auto(unique) = (expr); \749 | ^~~~~~~~750/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'751 175 | TRY_RESULT_IMPL(unique, expr) \752 | ^~~~~~~~~~~~~~~753/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'754 29 | # define BOOST_PP_CAT_I(a, b) a ## b755 | ^756/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'757 20 | TRY_RESULT(auto graph, compile());758 | ^~~~~~~~~~759/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses760/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'761 175 | TRY_RESULT_IMPL(unique, expr) \762 | ^~~~~~~~~~~~~~~763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'764 29 | # define BOOST_PP_CAT_I(a, b) a ## b765 | ^766/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'767 20 | TRY_RESULT(auto graph, compile());768 | ^~~~~~~~~~769/build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':770/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]771 169 | auto(unique) = (expr); \772 | ^~~~~~~~773/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'774 175 | TRY_RESULT_IMPL(unique, expr) \775 | ^~~~~~~~~~~~~~~776/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'777 29 | # define BOOST_PP_CAT_I(a, b) a ## b778 | ^779/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'780 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));781 | ^~~~~~~~~~782/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses783/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'784 175 | TRY_RESULT_IMPL(unique, expr) \785 | ^~~~~~~~~~~~~~~786/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'787 29 | # define BOOST_PP_CAT_I(a, b) a ## b788 | ^789/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'790 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));791 | ^~~~~~~~~~792/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]793 169 | auto(unique) = (expr); \794 | ^~~~~~~~795/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'796 175 | TRY_RESULT_IMPL(unique, expr) \797 | ^~~~~~~~~~~~~~~798/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'799 29 | # define BOOST_PP_CAT_I(a, b) a ## b800 | ^801/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'802 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));803 | ^~~~~~~~~~804/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses805/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'806 175 | TRY_RESULT_IMPL(unique, expr) \807 | ^~~~~~~~~~~~~~~808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'809 29 | # define BOOST_PP_CAT_I(a, b) a ## b810 | ^811/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'812 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));813 | ^~~~~~~~~~814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]815 169 | auto(unique) = (expr); \816 | ^~~~~~~~817/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'818 175 | TRY_RESULT_IMPL(unique, expr) \819 | ^~~~~~~~~~~~~~~820/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'821 29 | # define BOOST_PP_CAT_I(a, b) a ## b822 | ^823/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'824 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,825 | ^~~~~~~~~~826/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses827/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'828 175 | TRY_RESULT_IMPL(unique, expr) \829 | ^~~~~~~~~~~~~~~830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'831 29 | # define BOOST_PP_CAT_I(a, b) a ## b832 | ^833/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'834 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,835 | ^~~~~~~~~~836[17/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o837In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,838 from /build/source/wren/include/wren/texture.hpp:3,839 from /build/source/wren/src/texture.cpp:1:840/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>)':841/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]842 169 | auto(unique) = (expr); \843 | ^~~~~~~~844/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'845 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)846 | ^~~~~~~~~~~~~~~847/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'848 29 | # define BOOST_PP_CAT_I(a, b) a ## b849 | ^850/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'851 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(852 | ^~~~~~~~~~853/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses854/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'855 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)856 | ^~~~~~~~~~~~~~~857/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'858 29 | # define BOOST_PP_CAT_I(a, b) a ## b859 | ^860/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'861 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(862 | ^~~~~~~~~~863/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)':864/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]865 169 | auto(unique) = (expr); \866 | ^~~~~~~~867/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'868 175 | TRY_RESULT_IMPL(unique, expr) \869 | ^~~~~~~~~~~~~~~870/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'871 29 | # define BOOST_PP_CAT_I(a, b) a ## b872 | ^873/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'874 14 | TRY_RESULT(auto image,875 | ^~~~~~~~~~876/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses877/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'878 175 | TRY_RESULT_IMPL(unique, expr) \879 | ^~~~~~~~~~~~~~~880/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'881 29 | # define BOOST_PP_CAT_I(a, b) a ## b882 | ^883/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'884 14 | TRY_RESULT(auto image,885 | ^~~~~~~~~~886/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]887 169 | auto(unique) = (expr); \888 | ^~~~~~~~889/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'890 175 | 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_2'893 29 | # define BOOST_PP_CAT_I(a, b) a ## b894 | ^895/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'896 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({897 | ^~~~~~~~~~898/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses899/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'900 175 | TRY_RESULT_IMPL(unique, expr) \901 | ^~~~~~~~~~~~~~~902/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'903 29 | # define BOOST_PP_CAT_I(a, b) a ## b904 | ^905/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'906 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({907 | ^~~~~~~~~~908/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]909 169 | auto(unique) = (expr); \910 | ^~~~~~~~911/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'912 175 | TRY_RESULT_IMPL(unique, expr) \913 | ^~~~~~~~~~~~~~~914/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'915 29 | # define BOOST_PP_CAT_I(a, b) a ## b916 | ^917/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'918 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));919 | ^~~~~~~~~~920/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses921/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'922 175 | TRY_RESULT_IMPL(unique, expr) \923 | ^~~~~~~~~~~~~~~924/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'925 29 | # define BOOST_PP_CAT_I(a, b) a ## b926 | ^927/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'928 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));929 | ^~~~~~~~~~930[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o931In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,932 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,933 from /build/source/wren/include/wren/mesh.hpp:9,934 from /build/source/wren/include/wren/mesh_loader.hpp:5,935 from /build/source/wren/src/mesh_loader.cpp:1:936/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>)':937/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]938 169 | auto(unique) = (expr); \939 | ^~~~~~~~940/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'941 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)942 | ^~~~~~~~~~~~~~~943/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'944 29 | # define BOOST_PP_CAT_I(a, b) a ## b945 | ^946/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'947 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(948 | ^~~~~~~~~~949/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses950/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'951 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)952 | ^~~~~~~~~~~~~~~953/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'954 29 | # define BOOST_PP_CAT_I(a, b) a ## b955 | ^956/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'957 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(958 | ^~~~~~~~~~959[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o960In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,961 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,962 from /build/source/wren/include/wren/mesh.hpp:9,963 from /build/source/wren/src/mesh.cpp:1:964/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':965/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]966 169 | auto(unique) = (expr); \967 | ^~~~~~~~968/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'969 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)970 | ^~~~~~~~~~~~~~~971/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'972 29 | # define BOOST_PP_CAT_I(a, b) a ## b973 | ^974/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'975 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(976 | ^~~~~~~~~~977/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses978/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'979 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)980 | ^~~~~~~~~~~~~~~981/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'982 29 | # define BOOST_PP_CAT_I(a, b) a ## b983 | ^984/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'985 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(986 | ^~~~~~~~~~987[20/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o988In file included from /build/source/wren/include/wren/utils/device.hpp:5,989 from /build/source/wren/include/wren/graphics_context.hpp:8,990 from /build/source/wren/include/wren/context.hpp:6,991 from /build/source/wren/include/wren/application.hpp:5,992 from /build/source/wren/src/application.cpp:1:993/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':994/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]995 169 | auto(unique) = (expr); \996 | ^~~~~~~~997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)999 | ^~~~~~~~~~~~~~~1000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1001 29 | # define BOOST_PP_CAT_I(a, b) a ## b1002 | ^1003/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1004 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1005 | ^~~~~~~~~~1006/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1007/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1009 | ^~~~~~~~~~~~~~~1010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1011 29 | # define BOOST_PP_CAT_I(a, b) a ## b1012 | ^1013/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1014 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1015 | ^~~~~~~~~~1016/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1017/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1018 169 | auto(unique) = (expr); \1019 | ^~~~~~~~1020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1022 | ^~~~~~~~~~~~~~~1023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1024 29 | # define BOOST_PP_CAT_I(a, b) a ## b1025 | ^1026/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1027 90 | TRY_RESULT(1028 | ^~~~~~~~~~1029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1030/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1032 | ^~~~~~~~~~~~~~~1033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1034 29 | # define BOOST_PP_CAT_I(a, b) a ## b1035 | ^1036/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1037 90 | TRY_RESULT(1038 | ^~~~~~~~~~1039/build/source/wren/include/wren/renderer.hpp: In lambda function:1040/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1041 169 | auto(unique) = (expr); \1042 | ^~~~~~~~1043/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1044 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1045 | ^~~~~~~~~~~~~~~1046/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1047 29 | # define BOOST_PP_CAT_I(a, b) a ## b1048 | ^1049/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1050 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1051 | ^~~~~~~~~~1052/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1053/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1054 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1055 | ^~~~~~~~~~~~~~~1056/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1057 29 | # define BOOST_PP_CAT_I(a, b) a ## b1058 | ^1059/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1060 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1061 | ^~~~~~~~~~1062/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1063 169 | auto(unique) = (expr); \1064 | ^~~~~~~~1065/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1066 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1067 | ^~~~~~~~~~~~~~~1068/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1069 29 | # define BOOST_PP_CAT_I(a, b) a ## b1070 | ^1071/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1072 98 | TRY_RESULT(vk::to_expected(1073 | ^~~~~~~~~~1074/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1075/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1076 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1077 | ^~~~~~~~~~~~~~~1078/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1079 29 | # define BOOST_PP_CAT_I(a, b) a ## b1080 | ^1081/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1082 98 | TRY_RESULT(vk::to_expected(1083 | ^~~~~~~~~~1084/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1085 169 | auto(unique) = (expr); \1086 | ^~~~~~~~1087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1089 | ^~~~~~~~~~~~~~~1090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1091 29 | # define BOOST_PP_CAT_I(a, b) a ## b1092 | ^1093/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1094 101 | TRY_RESULT(vk::to_expected(1095 | ^~~~~~~~~~1096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1097/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1099 | ^~~~~~~~~~~~~~~1100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1101 29 | # define BOOST_PP_CAT_I(a, b) a ## b1102 | ^1103/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1104 101 | TRY_RESULT(vk::to_expected(1105 | ^~~~~~~~~~1106/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1107/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1108 169 | auto(unique) = (expr); \1109 | ^~~~~~~~1110/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1111 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1112 | ^~~~~~~~~~~~~~~1113/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1114 29 | # define BOOST_PP_CAT_I(a, b) a ## b1115 | ^1116/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1117 109 | TRY_RESULT(end_and_submit());1118 | ^~~~~~~~~~1119/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1120/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1121 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1122 | ^~~~~~~~~~~~~~~1123/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1124 29 | # define BOOST_PP_CAT_I(a, b) a ## b1125 | ^1126/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1127 109 | TRY_RESULT(end_and_submit());1128 | ^~~~~~~~~~1129/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1130 169 | auto(unique) = (expr); \1131 | ^~~~~~~~1132/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1133 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1134 | ^~~~~~~~~~~~~~~1135/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1136 29 | # define BOOST_PP_CAT_I(a, b) a ## b1137 | ^1138/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1139 113 | TRY_RESULT(end_and_submit());1140 | ^~~~~~~~~~1141/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1142/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1143 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1144 | ^~~~~~~~~~~~~~~1145/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1146 29 | # define BOOST_PP_CAT_I(a, b) a ## b1147 | ^1148/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1149 113 | TRY_RESULT(end_and_submit());1150 | ^~~~~~~~~~1151/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1152/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1153 169 | auto(unique) = (expr); \1154 | ^~~~~~~~1155/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1156 175 | TRY_RESULT_IMPL(unique, expr) \1157 | ^~~~~~~~~~~~~~~1158/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1159 29 | # define BOOST_PP_CAT_I(a, b) a ## b1160 | ^1161/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1162 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1163 | ^~~~~~~~~~1164/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1165/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1166 175 | TRY_RESULT_IMPL(unique, expr) \1167 | ^~~~~~~~~~~~~~~1168/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1169 29 | # define BOOST_PP_CAT_I(a, b) a ## b1170 | ^1171/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1172 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1173 | ^~~~~~~~~~1174/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1175 169 | auto(unique) = (expr); \1176 | ^~~~~~~~1177/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1178 175 | TRY_RESULT_IMPL(unique, expr) \1179 | ^~~~~~~~~~~~~~~1180/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1181 29 | # define BOOST_PP_CAT_I(a, b) a ## b1182 | ^1183/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1184 30 | TRY_RESULT(auto graphics_context,1185 | ^~~~~~~~~~1186/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1187/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1188 175 | TRY_RESULT_IMPL(unique, expr) \1189 | ^~~~~~~~~~~~~~~1190/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1191 29 | # define BOOST_PP_CAT_I(a, b) a ## b1192 | ^1193/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1194 30 | TRY_RESULT(auto graphics_context,1195 | ^~~~~~~~~~1196/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1197 169 | auto(unique) = (expr); \1198 | ^~~~~~~~1199/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1200 175 | TRY_RESULT_IMPL(unique, expr) \1201 | ^~~~~~~~~~~~~~~1202/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1203 29 | # define BOOST_PP_CAT_I(a, b) a ## b1204 | ^1205/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1206 34 | TRY_RESULT(const auto surface,1207 | ^~~~~~~~~~1208/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1209/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1210 175 | TRY_RESULT_IMPL(unique, expr) \1211 | ^~~~~~~~~~~~~~~1212/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1213 29 | # define BOOST_PP_CAT_I(a, b) a ## b1214 | ^1215/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1216 34 | TRY_RESULT(const auto surface,1217 | ^~~~~~~~~~1218/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1219 169 | auto(unique) = (expr); \1220 | ^~~~~~~~1221/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1222 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1223 | ^~~~~~~~~~~~~~~1224/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1225 29 | # define BOOST_PP_CAT_I(a, b) a ## b1226 | ^1227/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1228 38 | TRY_RESULT(graphics_context->setup_device());1229 | ^~~~~~~~~~1230/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1231/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1232 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1233 | ^~~~~~~~~~~~~~~1234/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1235 29 | # define BOOST_PP_CAT_I(a, b) a ## b1236 | ^1237/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1238 38 | TRY_RESULT(graphics_context->setup_device());1239 | ^~~~~~~~~~1240/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1241 169 | auto(unique) = (expr); \1242 | ^~~~~~~~1243/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1244 175 | TRY_RESULT_IMPL(unique, expr) \1245 | ^~~~~~~~~~~~~~~1246/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1247 29 | # define BOOST_PP_CAT_I(a, b) a ## b1248 | ^1249/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1250 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1251 | ^~~~~~~~~~1252/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1253/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1254 175 | TRY_RESULT_IMPL(unique, expr) \1255 | ^~~~~~~~~~~~~~~1256/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1257 29 | # define BOOST_PP_CAT_I(a, b) a ## b1258 | ^1259/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1260 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1261 | ^~~~~~~~~~1262[21/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1263[22/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1264In file included from /build/source/wren/include/wren/utils/device.hpp:5,1265 from /build/source/wren/include/wren/graphics_context.hpp:8,1266 from /build/source/wren/src/graphics_context.cpp:1:1267/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> >&)':1268/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1269 169 | auto(unique) = (expr); \1270 | ^~~~~~~~1271/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1272 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1273 | ^~~~~~~~~~~~~~~1274/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1275 29 | # define BOOST_PP_CAT_I(a, b) a ## b1276 | ^1277/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1278 31 | TRY_RESULT(graphics_context->create_instance(1279 | ^~~~~~~~~~1280/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1281/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1282 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1283 | ^~~~~~~~~~~~~~~1284/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1285 29 | # define BOOST_PP_CAT_I(a, b) a ## b1286 | ^1287/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1288 31 | TRY_RESULT(graphics_context->create_instance(1289 | ^~~~~~~~~~1290/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> >&)':1291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1292 169 | auto(unique) = (expr); \1293 | ^~~~~~~~1294/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1295 175 | TRY_RESULT_IMPL(unique, expr) \1296 | ^~~~~~~~~~~~~~~1297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1298 29 | # define BOOST_PP_CAT_I(a, b) a ## b1299 | ^1300/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1301 119 | TRY_RESULT(this->instance_,1302 | ^~~~~~~~~~1303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1304/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1305 175 | TRY_RESULT_IMPL(unique, expr) \1306 | ^~~~~~~~~~~~~~~1307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1308 29 | # define BOOST_PP_CAT_I(a, b) a ## b1309 | ^1310/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1311 119 | TRY_RESULT(this->instance_,1312 | ^~~~~~~~~~1313/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1314/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1315 169 | auto(unique) = (expr); \1316 | ^~~~~~~~1317/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1318 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1319 | ^~~~~~~~~~~~~~~1320/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1321 29 | # define BOOST_PP_CAT_I(a, b) a ## b1322 | ^1323/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1324 129 | TRY_RESULT(pick_physical_device());1325 | ^~~~~~~~~~1326/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1327/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1328 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1329 | ^~~~~~~~~~~~~~~1330/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1331 29 | # define BOOST_PP_CAT_I(a, b) a ## b1332 | ^1333/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1334 129 | TRY_RESULT(pick_physical_device());1335 | ^~~~~~~~~~1336/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1337 169 | auto(unique) = (expr); \1338 | ^~~~~~~~1339/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1340 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1341 | ^~~~~~~~~~~~~~~1342/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1343 29 | # define BOOST_PP_CAT_I(a, b) a ## b1344 | ^1345/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1346 133 | TRY_RESULT(create_device());1347 | ^~~~~~~~~~1348/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1349/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1350 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1351 | ^~~~~~~~~~~~~~~1352/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1353 29 | # define BOOST_PP_CAT_I(a, b) a ## b1354 | ^1355/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1356 133 | TRY_RESULT(create_device());1357 | ^~~~~~~~~~1358/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1359/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1360 169 | auto(unique) = (expr); \1361 | ^~~~~~~~1362/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1363 175 | TRY_RESULT_IMPL(unique, expr) \1364 | ^~~~~~~~~~~~~~~1365/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1366 29 | # define BOOST_PP_CAT_I(a, b) a ## b1367 | ^1368/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1369 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1370 | ^~~~~~~~~~1371/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1372/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1373 175 | TRY_RESULT_IMPL(unique, expr) \1374 | ^~~~~~~~~~~~~~~1375/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1376 29 | # define BOOST_PP_CAT_I(a, b) a ## b1377 | ^1378/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1379 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1380 | ^~~~~~~~~~1381/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1382/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-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/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1392 217 | TRY_RESULT(this->debug_messenger_,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/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1402 217 | TRY_RESULT(this->debug_messenger_,1403 | ^~~~~~~~~~1404[23/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1405In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1406 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1407 from /build/source/wren/include/wren/render_pass.hpp:7,1408 from /build/source/wren/src/render_pass.cpp:1:1409/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>)':1410/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1411 169 | auto(unique) = (expr); \1412 | ^~~~~~~~1413/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1414 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1415 | ^~~~~~~~~~~~~~~1416/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1417 29 | # define BOOST_PP_CAT_I(a, b) a ## b1418 | ^1419/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1420 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1421 | ^~~~~~~~~~1422/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1423/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1424 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1425 | ^~~~~~~~~~~~~~~1426/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1427 29 | # define BOOST_PP_CAT_I(a, b) a ## b1428 | ^1429/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1430 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1431 | ^~~~~~~~~~1432/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&&)':1433/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1434 169 | auto(unique) = (expr); \1435 | ^~~~~~~~1436/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1437 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1438 | ^~~~~~~~~~~~~~~1439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1440 29 | # define BOOST_PP_CAT_I(a, b) a ## b1441 | ^1442/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1443 90 | TRY_RESULT(1444 | ^~~~~~~~~~1445/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1446/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1447 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1448 | ^~~~~~~~~~~~~~~1449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1450 29 | # define BOOST_PP_CAT_I(a, b) a ## b1451 | ^1452/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1453 90 | TRY_RESULT(1454 | ^~~~~~~~~~1455/build/source/wren/include/wren/renderer.hpp: In lambda function:1456/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1457 169 | auto(unique) = (expr); \1458 | ^~~~~~~~1459/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1460 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1461 | ^~~~~~~~~~~~~~~1462/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1463 29 | # define BOOST_PP_CAT_I(a, b) a ## b1464 | ^1465/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1466 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1467 | ^~~~~~~~~~1468/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1469/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1470 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1471 | ^~~~~~~~~~~~~~~1472/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1473 29 | # define BOOST_PP_CAT_I(a, b) a ## b1474 | ^1475/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1476 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1477 | ^~~~~~~~~~1478/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1479 169 | auto(unique) = (expr); \1480 | ^~~~~~~~1481/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1482 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1483 | ^~~~~~~~~~~~~~~1484/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1485 29 | # define BOOST_PP_CAT_I(a, b) a ## b1486 | ^1487/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1488 98 | TRY_RESULT(vk::to_expected(1489 | ^~~~~~~~~~1490/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1491/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1492 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1493 | ^~~~~~~~~~~~~~~1494/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1495 29 | # define BOOST_PP_CAT_I(a, b) a ## b1496 | ^1497/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1498 98 | TRY_RESULT(vk::to_expected(1499 | ^~~~~~~~~~1500/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1501 169 | auto(unique) = (expr); \1502 | ^~~~~~~~1503/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1504 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1505 | ^~~~~~~~~~~~~~~1506/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1507 29 | # define BOOST_PP_CAT_I(a, b) a ## b1508 | ^1509/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1510 101 | TRY_RESULT(vk::to_expected(1511 | ^~~~~~~~~~1512/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1513/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1514 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1515 | ^~~~~~~~~~~~~~~1516/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1517 29 | # define BOOST_PP_CAT_I(a, b) a ## b1518 | ^1519/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1520 101 | TRY_RESULT(vk::to_expected(1521 | ^~~~~~~~~~1522/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&&)':1523/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1524 169 | auto(unique) = (expr); \1525 | ^~~~~~~~1526/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1527 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1528 | ^~~~~~~~~~~~~~~1529/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1530 29 | # define BOOST_PP_CAT_I(a, b) a ## b1531 | ^1532/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1533 109 | TRY_RESULT(end_and_submit());1534 | ^~~~~~~~~~1535/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1536/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1537 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1538 | ^~~~~~~~~~~~~~~1539/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1540 29 | # define BOOST_PP_CAT_I(a, b) a ## b1541 | ^1542/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1543 109 | TRY_RESULT(end_and_submit());1544 | ^~~~~~~~~~1545/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1546 169 | auto(unique) = (expr); \1547 | ^~~~~~~~1548/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1549 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1550 | ^~~~~~~~~~~~~~~1551/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1552 29 | # define BOOST_PP_CAT_I(a, b) a ## b1553 | ^1554/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1555 113 | TRY_RESULT(end_and_submit());1556 | ^~~~~~~~~~1557/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1558/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1559 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1560 | ^~~~~~~~~~~~~~~1561/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1562 29 | # define BOOST_PP_CAT_I(a, b) a ## b1563 | ^1564/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1565 113 | TRY_RESULT(end_and_submit());1566 | ^~~~~~~~~~1567/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&)':1568/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1569 169 | auto(unique) = (expr); \1570 | ^~~~~~~~1571/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1572 175 | TRY_RESULT_IMPL(unique, expr) \1573 | ^~~~~~~~~~~~~~~1574/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1575 29 | # define BOOST_PP_CAT_I(a, b) a ## b1576 | ^1577/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1578 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1579 | ^~~~~~~~~~1580/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1581/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1582 175 | TRY_RESULT_IMPL(unique, expr) \1583 | ^~~~~~~~~~~~~~~1584/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1585 29 | # define BOOST_PP_CAT_I(a, b) a ## b1586 | ^1587/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1588 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1589 | ^~~~~~~~~~1590/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1591 169 | auto(unique) = (expr); \1592 | ^~~~~~~~1593/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1594 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1595 | ^~~~~~~~~~~~~~~1596/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1597 29 | # define BOOST_PP_CAT_I(a, b) a ## b1598 | ^1599/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1600 83 | TRY_RESULT(shader->create_graphics_pipeline(1601 | ^~~~~~~~~~1602/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1603/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1604 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1605 | ^~~~~~~~~~~~~~~1606/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1607 29 | # define BOOST_PP_CAT_I(a, b) a ## b1608 | ^1609/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1610 83 | TRY_RESULT(shader->create_graphics_pipeline(1611 | ^~~~~~~~~~1612/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1613 169 | auto(unique) = (expr); \1614 | ^~~~~~~~1615/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1616 175 | TRY_RESULT_IMPL(unique, expr) \1617 | ^~~~~~~~~~~~~~~1618/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1619 29 | # define BOOST_PP_CAT_I(a, b) a ## b1620 | ^1621/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1622 91 | TRY_RESULT(pass->command_pool_,1623 | ^~~~~~~~~~1624/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1625/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1626 175 | TRY_RESULT_IMPL(unique, expr) \1627 | ^~~~~~~~~~~~~~~1628/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1629 29 | # define BOOST_PP_CAT_I(a, b) a ## b1630 | ^1631/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1632 91 | TRY_RESULT(pass->command_pool_,1633 | ^~~~~~~~~~1634/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1635 169 | auto(unique) = (expr); \1636 | ^~~~~~~~1637/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1638 175 | TRY_RESULT_IMPL(unique, expr) \1639 | ^~~~~~~~~~~~~~~1640/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1641 29 | # define BOOST_PP_CAT_I(a, b) a ## b1642 | ^1643/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1644 99 | TRY_RESULT(1645 | ^~~~~~~~~~1646/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1647/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1648 175 | TRY_RESULT_IMPL(unique, expr) \1649 | ^~~~~~~~~~~~~~~1650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1651 29 | # define BOOST_PP_CAT_I(a, b) a ## b1652 | ^1653/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1654 99 | TRY_RESULT(1655 | ^~~~~~~~~~1656/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1657/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1658 169 | auto(unique) = (expr); \1659 | ^~~~~~~~1660/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1661 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1662 | ^~~~~~~~~~~~~~~1663/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1664 29 | # define BOOST_PP_CAT_I(a, b) a ## b1665 | ^1666/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1667 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1668 | ^~~~~~~~~~1669/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1672 | ^~~~~~~~~~~~~~~1673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1674 29 | # define BOOST_PP_CAT_I(a, b) a ## b1675 | ^1676/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1677 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1678 | ^~~~~~~~~~1679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1680 169 | auto(unique) = (expr); \1681 | ^~~~~~~~1682/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1683 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1684 | ^~~~~~~~~~~~~~~1685/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1686 29 | # define BOOST_PP_CAT_I(a, b) a ## b1687 | ^1688/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1689 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1690 | ^~~~~~~~~~1691/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1692/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1693 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1694 | ^~~~~~~~~~~~~~~1695/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1696 29 | # define BOOST_PP_CAT_I(a, b) a ## b1697 | ^1698/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1699 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1700 | ^~~~~~~~~~1701[24/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1702In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1703 from /build/source/wren_vk/src/shader.cpp:1:1704/build/source/wren_vk/src/shader.cpp: In lambda function:1705/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1706 169 | auto(unique) = (expr); \1707 | ^~~~~~~~1708/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1709 175 | TRY_RESULT_IMPL(unique, expr) \1710 | ^~~~~~~~~~~~~~~1711/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1712 29 | # define BOOST_PP_CAT_I(a, b) a ## b1713 | ^1714/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1715 223 | TRY_RESULT(const auto module,1716 | ^~~~~~~~~~1717/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1718/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1719 175 | TRY_RESULT_IMPL(unique, expr) \1720 | ^~~~~~~~~~~~~~~1721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1722 29 | # define BOOST_PP_CAT_I(a, b) a ## b1723 | ^1724/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1725 223 | TRY_RESULT(const auto module,1726 | ^~~~~~~~~~1727/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&)':1728/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1729 169 | auto(unique) = (expr); \1730 | ^~~~~~~~1731/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1732 175 | TRY_RESULT_IMPL(unique, expr) \1733 | ^~~~~~~~~~~~~~~1734/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1735 29 | # define BOOST_PP_CAT_I(a, b) a ## b1736 | ^1737/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1738 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1739 | ^~~~~~~~~~1740/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1741/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1742 175 | TRY_RESULT_IMPL(unique, expr) \1743 | ^~~~~~~~~~~~~~~1744/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1745 29 | # define BOOST_PP_CAT_I(a, b) a ## b1746 | ^1747/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1748 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1749 | ^~~~~~~~~~1750/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1751 169 | auto(unique) = (expr); \1752 | ^~~~~~~~1753/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1754 175 | TRY_RESULT_IMPL(unique, expr) \1755 | ^~~~~~~~~~~~~~~1756/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1757 29 | # define BOOST_PP_CAT_I(a, b) a ## b1758 | ^1759/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1760 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1761 | ^~~~~~~~~~1762/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1763/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1764 175 | TRY_RESULT_IMPL(unique, expr) \1765 | ^~~~~~~~~~~~~~~1766/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1767 29 | # define BOOST_PP_CAT_I(a, b) a ## b1768 | ^1769/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1770 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1771 | ^~~~~~~~~~1772/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)':1773/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1774 169 | auto(unique) = (expr); \1775 | ^~~~~~~~1776/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1777 175 | TRY_RESULT_IMPL(unique, expr) \1778 | ^~~~~~~~~~~~~~~1779/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1780 29 | # define BOOST_PP_CAT_I(a, b) a ## b1781 | ^1782/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1783 306 | TRY_RESULT(pipeline_layout_,1784 | ^~~~~~~~~~1785/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1786/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1787 175 | TRY_RESULT_IMPL(unique, expr) \1788 | ^~~~~~~~~~~~~~~1789/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1790 29 | # define BOOST_PP_CAT_I(a, b) a ## b1791 | ^1792/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1793 306 | TRY_RESULT(pipeline_layout_,1794 | ^~~~~~~~~~1795/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1796 169 | auto(unique) = (expr); \1797 | ^~~~~~~~1798/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1799 175 | TRY_RESULT_IMPL(unique, expr) \1800 | ^~~~~~~~~~~~~~~1801/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1802 29 | # define BOOST_PP_CAT_I(a, b) a ## b1803 | ^1804/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1805 374 | TRY_RESULT(pipeline_,1806 | ^~~~~~~~~~1807/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1808/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1809 175 | TRY_RESULT_IMPL(unique, expr) \1810 | ^~~~~~~~~~~~~~~1811/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1812 29 | # define BOOST_PP_CAT_I(a, b) a ## b1813 | ^1814/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1815 374 | TRY_RESULT(pipeline_,1816 | ^~~~~~~~~~1817[25/62] Linking CXX static library wren_vk/libwren_vk.a1818[26/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1819[27/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o1820[28/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o1821In file included from /build/source/wren/include/wren/utils/device.hpp:5,1822 from /build/source/wren/src/utils/device.cpp:1:1823/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':1824/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1825 169 | auto(unique) = (expr); \1826 | ^~~~~~~~1827/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1828 175 | TRY_RESULT_IMPL(unique, expr) \1829 | ^~~~~~~~~~~~~~~1830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1831 29 | # define BOOST_PP_CAT_I(a, b) a ## b1832 | ^1833/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1834 42 | TRY_RESULT(device_,1835 | ^~~~~~~~~~1836/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1837/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1838 175 | TRY_RESULT_IMPL(unique, expr) \1839 | ^~~~~~~~~~~~~~~1840/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1841 29 | # define BOOST_PP_CAT_I(a, b) a ## b1842 | ^1843/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1844 42 | TRY_RESULT(device_,1845 | ^~~~~~~~~~1846/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1847 169 | auto(unique) = (expr); \1848 | ^~~~~~~~1849/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1850 175 | TRY_RESULT_IMPL(unique, expr) \1851 | ^~~~~~~~~~~~~~~1852/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1853 29 | # define BOOST_PP_CAT_I(a, b) a ## b1854 | ^1855/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1856 52 | TRY_RESULT(command_pool_,1857 | ^~~~~~~~~~1858/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1859/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1860 175 | TRY_RESULT_IMPL(unique, expr) \1861 | ^~~~~~~~~~~~~~~1862/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1863 29 | # define BOOST_PP_CAT_I(a, b) a ## b1864 | ^1865/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1866 52 | TRY_RESULT(command_pool_,1867 | ^~~~~~~~~~1868/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1869 169 | auto(unique) = (expr); \1870 | ^~~~~~~~1871/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1872 175 | TRY_RESULT_IMPL(unique, expr) \1873 | ^~~~~~~~~~~~~~~1874/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1875 29 | # define BOOST_PP_CAT_I(a, b) a ## b1876 | ^1877/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1878 58 | TRY_RESULT(descriptor_pool_,1879 | ^~~~~~~~~~1880/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1881/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1882 175 | TRY_RESULT_IMPL(unique, expr) \1883 | ^~~~~~~~~~~~~~~1884/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1885 29 | # define BOOST_PP_CAT_I(a, b) a ## b1886 | ^1887/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1888 58 | TRY_RESULT(descriptor_pool_,1889 | ^~~~~~~~~~1890[29/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o1891[30/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o1892[31/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o1893In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1894 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1895 from /build/source/wren/include/wren/mesh.hpp:9,1896 from /build/source/wren/include/wren/renderer.hpp:8,1897 from /build/source/wren/src/renderer.cpp:1:1898/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>)':1899/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1900 169 | auto(unique) = (expr); \1901 | ^~~~~~~~1902/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1903 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1904 | ^~~~~~~~~~~~~~~1905/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1906 29 | # define BOOST_PP_CAT_I(a, b) a ## b1907 | ^1908/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1909 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1910 | ^~~~~~~~~~1911/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1912/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1913 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1914 | ^~~~~~~~~~~~~~~1915/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1916 29 | # define BOOST_PP_CAT_I(a, b) a ## b1917 | ^1918/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1919 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1920 | ^~~~~~~~~~1921/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&&)':1922/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1923 169 | auto(unique) = (expr); \1924 | ^~~~~~~~1925/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1926 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1927 | ^~~~~~~~~~~~~~~1928/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1929 29 | # define BOOST_PP_CAT_I(a, b) a ## b1930 | ^1931/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1932 90 | TRY_RESULT(1933 | ^~~~~~~~~~1934/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1935/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1936 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1937 | ^~~~~~~~~~~~~~~1938/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1939 29 | # define BOOST_PP_CAT_I(a, b) a ## b1940 | ^1941/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1942 90 | TRY_RESULT(1943 | ^~~~~~~~~~1944/build/source/wren/include/wren/renderer.hpp: In lambda function:1945/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1946 169 | auto(unique) = (expr); \1947 | ^~~~~~~~1948/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1950 | ^~~~~~~~~~~~~~~1951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1952 29 | # define BOOST_PP_CAT_I(a, b) a ## b1953 | ^1954/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1955 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1956 | ^~~~~~~~~~1957/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1958/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1959 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1960 | ^~~~~~~~~~~~~~~1961/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1962 29 | # define BOOST_PP_CAT_I(a, b) a ## b1963 | ^1964/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1965 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1966 | ^~~~~~~~~~1967/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1968 169 | auto(unique) = (expr); \1969 | ^~~~~~~~1970/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1971 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1972 | ^~~~~~~~~~~~~~~1973/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1974 29 | # define BOOST_PP_CAT_I(a, b) a ## b1975 | ^1976/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1977 98 | TRY_RESULT(vk::to_expected(1978 | ^~~~~~~~~~1979/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1980/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1981 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1982 | ^~~~~~~~~~~~~~~1983/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1984 29 | # define BOOST_PP_CAT_I(a, b) a ## b1985 | ^1986/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1987 98 | TRY_RESULT(vk::to_expected(1988 | ^~~~~~~~~~1989/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1990 169 | auto(unique) = (expr); \1991 | ^~~~~~~~1992/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1993 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1994 | ^~~~~~~~~~~~~~~1995/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1996 29 | # define BOOST_PP_CAT_I(a, b) a ## b1997 | ^1998/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1999 101 | TRY_RESULT(vk::to_expected(2000 | ^~~~~~~~~~2001/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2002/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2003 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2004 | ^~~~~~~~~~~~~~~2005/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2006 29 | # define BOOST_PP_CAT_I(a, b) a ## b2007 | ^2008/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2009 101 | TRY_RESULT(vk::to_expected(2010 | ^~~~~~~~~~2011/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&&)':2012/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2013 169 | auto(unique) = (expr); \2014 | ^~~~~~~~2015/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2016 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2017 | ^~~~~~~~~~~~~~~2018/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2019 29 | # define BOOST_PP_CAT_I(a, b) a ## b2020 | ^2021/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2022 109 | TRY_RESULT(end_and_submit());2023 | ^~~~~~~~~~2024/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2025/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2026 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2027 | ^~~~~~~~~~~~~~~2028/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2029 29 | # define BOOST_PP_CAT_I(a, b) a ## b2030 | ^2031/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2032 109 | TRY_RESULT(end_and_submit());2033 | ^~~~~~~~~~2034/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2035 169 | auto(unique) = (expr); \2036 | ^~~~~~~~2037/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2038 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2039 | ^~~~~~~~~~~~~~~2040/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2041 29 | # define BOOST_PP_CAT_I(a, b) a ## b2042 | ^2043/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2044 113 | TRY_RESULT(end_and_submit());2045 | ^~~~~~~~~~2046/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2047/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2048 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2049 | ^~~~~~~~~~~~~~~2050/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2051 29 | # define BOOST_PP_CAT_I(a, b) a ## b2052 | ^2053/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2054 113 | TRY_RESULT(end_and_submit());2055 | ^~~~~~~~~~2056/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':2057/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2058 169 | auto(unique) = (expr); \2059 | ^~~~~~~~2060/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2061 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2062 | ^~~~~~~~~~~~~~~2063/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2064 29 | # define BOOST_PP_CAT_I(a, b) a ## b2065 | ^2066/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2067 32 | TRY_RESULT(vk::to_expected(2068 | ^~~~~~~~~~2069/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2070/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2071 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2072 | ^~~~~~~~~~~~~~~2073/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2074 29 | # define BOOST_PP_CAT_I(a, b) a ## b2075 | ^2076/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2077 32 | TRY_RESULT(vk::to_expected(2078 | ^~~~~~~~~~2079/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2080 169 | auto(unique) = (expr); \2081 | ^~~~~~~~2082/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2083 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2084 | ^~~~~~~~~~~~~~~2085/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2086 29 | # define BOOST_PP_CAT_I(a, b) a ## b2087 | ^2088/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2089 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2090 | ^~~~~~~~~~2091/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2092/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2093 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2094 | ^~~~~~~~~~~~~~~2095/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2096 29 | # define BOOST_PP_CAT_I(a, b) a ## b2097 | ^2098/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2099 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2100 | ^~~~~~~~~~2101/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2102 169 | auto(unique) = (expr); \2103 | ^~~~~~~~2104/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2105 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2106 | ^~~~~~~~~~~~~~~2107/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2108 29 | # define BOOST_PP_CAT_I(a, b) a ## b2109 | ^2110/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2111 44 | TRY_RESULT(recreate_swapchain());2112 | ^~~~~~~~~~2113/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2114/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2115 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2116 | ^~~~~~~~~~~~~~~2117/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2118 29 | # define BOOST_PP_CAT_I(a, b) a ## b2119 | ^2120/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2121 44 | TRY_RESULT(recreate_swapchain());2122 | ^~~~~~~~~~2123/build/source/wren/src/renderer.cpp: In lambda function:2124/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2125 169 | auto(unique) = (expr); \2126 | ^~~~~~~~2127/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2128 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2129 | ^~~~~~~~~~~~~~~2130/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2131 29 | # define BOOST_PP_CAT_I(a, b) a ## b2132 | ^2133/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2134 96 | TRY_RESULT(recreate_swapchain());2135 | ^~~~~~~~~~2136/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2137/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2138 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2139 | ^~~~~~~~~~~~~~~2140/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2141 29 | # define BOOST_PP_CAT_I(a, b) a ## b2142 | ^2143/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2144 96 | TRY_RESULT(recreate_swapchain());2145 | ^~~~~~~~~~2146/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2147 169 | auto(unique) = (expr); \2148 | ^~~~~~~~2149/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2150 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2151 | ^~~~~~~~~~~~~~~2152/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2153 29 | # define BOOST_PP_CAT_I(a, b) a ## b2154 | ^2155/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2156 102 | TRY_RESULT(n->render_pass->resize_target(2157 | ^~~~~~~~~~2158/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2159/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2160 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2161 | ^~~~~~~~~~~~~~~2162/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2163 29 | # define BOOST_PP_CAT_I(a, b) a ## b2164 | ^2165/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2166 102 | TRY_RESULT(n->render_pass->resize_target(2167 | ^~~~~~~~~~2168/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>&)':2169/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2170 169 | auto(unique) = (expr); \2171 | ^~~~~~~~2172/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2173 175 | TRY_RESULT_IMPL(unique, expr) \2174 | ^~~~~~~~~~~~~~~2175/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2176 29 | # define BOOST_PP_CAT_I(a, b) a ## b2177 | ^2178/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2179 135 | TRY_RESULT(renderer->command_pool_,2180 | ^~~~~~~~~~2181/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2182/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2183 175 | TRY_RESULT_IMPL(unique, expr) \2184 | ^~~~~~~~~~~~~~~2185/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2186 29 | # define BOOST_PP_CAT_I(a, b) a ## b2187 | ^2188/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2189 135 | TRY_RESULT(renderer->command_pool_,2190 | ^~~~~~~~~~2191/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-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/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2201 146 | TRY_RESULT(const auto bufs,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/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2211 146 | TRY_RESULT(const auto bufs,2212 | ^~~~~~~~~~2213/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2214/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2215 169 | auto(unique) = (expr); \2216 | ^~~~~~~~2217/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2218 175 | TRY_RESULT_IMPL(unique, expr) \2219 | ^~~~~~~~~~~~~~~2220/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2221 29 | # define BOOST_PP_CAT_I(a, b) a ## b2222 | ^2223/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2224 253 | TRY_RESULT(2225 | ^~~~~~~~~~2226/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2227/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2228 175 | TRY_RESULT_IMPL(unique, expr) \2229 | ^~~~~~~~~~~~~~~2230/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2231 29 | # define BOOST_PP_CAT_I(a, b) a ## b2232 | ^2233/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2234 253 | TRY_RESULT(2235 | ^~~~~~~~~~2236/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2237 169 | auto(unique) = (expr); \2238 | ^~~~~~~~2239/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2240 175 | TRY_RESULT_IMPL(unique, expr) \2241 | ^~~~~~~~~~~~~~~2242/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2243 29 | # define BOOST_PP_CAT_I(a, b) a ## b2244 | ^2245/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2246 271 | TRY_RESULT(auto target,2247 | ^~~~~~~~~~2248/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2249/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2250 175 | TRY_RESULT_IMPL(unique, expr) \2251 | ^~~~~~~~~~~~~~~2252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2253 29 | # define BOOST_PP_CAT_I(a, b) a ## b2254 | ^2255/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2256 271 | TRY_RESULT(auto target,2257 | ^~~~~~~~~~2258[32/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o2259In file included from /build/source/wren/include/wren/assets/manager.hpp:7,2260 from /build/source/wren/src/assets/manager.cpp:1:2261/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2262/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2263 169 | auto(unique) = (expr); \2264 | ^~~~~~~~2265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2267 | ^~~~~~~~~~~~~~~2268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2269 29 | # define BOOST_PP_CAT_I(a, b) a ## b2270 | ^2271/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2272 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2273 | ^~~~~~~~~~2274/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2275/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2276 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2277 | ^~~~~~~~~~~~~~~2278/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2279 29 | # define BOOST_PP_CAT_I(a, b) a ## b2280 | ^2281/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2282 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2283 | ^~~~~~~~~~2284/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2285/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2286 169 | auto(unique) = (expr); \2287 | ^~~~~~~~2288/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2290 | ^~~~~~~~~~~~~~~2291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2292 29 | # define BOOST_PP_CAT_I(a, b) a ## b2293 | ^2294/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2295 90 | TRY_RESULT(2296 | ^~~~~~~~~~2297/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2298/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2299 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2300 | ^~~~~~~~~~~~~~~2301/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2302 29 | # define BOOST_PP_CAT_I(a, b) a ## b2303 | ^2304/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2305 90 | TRY_RESULT(2306 | ^~~~~~~~~~2307/build/source/wren/include/wren/renderer.hpp: In lambda function:2308/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2309 169 | auto(unique) = (expr); \2310 | ^~~~~~~~2311/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2312 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2313 | ^~~~~~~~~~~~~~~2314/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2315 29 | # define BOOST_PP_CAT_I(a, b) a ## b2316 | ^2317/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2318 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2319 | ^~~~~~~~~~2320/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2321/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2322 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2323 | ^~~~~~~~~~~~~~~2324/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2325 29 | # define BOOST_PP_CAT_I(a, b) a ## b2326 | ^2327/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2328 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2329 | ^~~~~~~~~~2330/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2331 169 | auto(unique) = (expr); \2332 | ^~~~~~~~2333/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2334 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2335 | ^~~~~~~~~~~~~~~2336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2337 29 | # define BOOST_PP_CAT_I(a, b) a ## b2338 | ^2339/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2340 98 | TRY_RESULT(vk::to_expected(2341 | ^~~~~~~~~~2342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2343/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2344 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2345 | ^~~~~~~~~~~~~~~2346/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2347 29 | # define BOOST_PP_CAT_I(a, b) a ## b2348 | ^2349/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2350 98 | TRY_RESULT(vk::to_expected(2351 | ^~~~~~~~~~2352/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2353 169 | auto(unique) = (expr); \2354 | ^~~~~~~~2355/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2356 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2357 | ^~~~~~~~~~~~~~~2358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2359 29 | # define BOOST_PP_CAT_I(a, b) a ## b2360 | ^2361/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2362 101 | TRY_RESULT(vk::to_expected(2363 | ^~~~~~~~~~2364/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2365/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2366 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2367 | ^~~~~~~~~~~~~~~2368/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2369 29 | # define BOOST_PP_CAT_I(a, b) a ## b2370 | ^2371/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2372 101 | TRY_RESULT(vk::to_expected(2373 | ^~~~~~~~~~2374/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2375/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2376 169 | auto(unique) = (expr); \2377 | ^~~~~~~~2378/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2379 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2380 | ^~~~~~~~~~~~~~~2381/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2382 29 | # define BOOST_PP_CAT_I(a, b) a ## b2383 | ^2384/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2385 109 | TRY_RESULT(end_and_submit());2386 | ^~~~~~~~~~2387/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2388/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2389 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2390 | ^~~~~~~~~~~~~~~2391/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2392 29 | # define BOOST_PP_CAT_I(a, b) a ## b2393 | ^2394/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2395 109 | TRY_RESULT(end_and_submit());2396 | ^~~~~~~~~~2397/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2398 169 | auto(unique) = (expr); \2399 | ^~~~~~~~2400/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2401 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2402 | ^~~~~~~~~~~~~~~2403/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2404 29 | # define BOOST_PP_CAT_I(a, b) a ## b2405 | ^2406/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2407 113 | TRY_RESULT(end_and_submit());2408 | ^~~~~~~~~~2409/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2410/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2411 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2412 | ^~~~~~~~~~~~~~~2413/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2414 29 | # define BOOST_PP_CAT_I(a, b) a ## b2415 | ^2416/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2417 113 | TRY_RESULT(end_and_submit());2418 | ^~~~~~~~~~2419/build/source/wren/src/assets/manager.cpp: In member function 'wren::expected<wren::Texture> wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const':2420/build/source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]2421 64 | return std::move(texture);2422 | ~~~~~~~~~^~~~~~~~~2423/build/source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call2424In file included from /build/source/wren/src/assets/manager.cpp:6:2425/build/source/wren/include/wren/renderer.hpp: In instantiation of 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&) [with Fn = wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const::<lambda(const vk::CommandBuffer&)>; wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> = std::expected<wren::Texture, wren::Err>; typename std::invoke_result<Fn&, vk::CommandBuffer&>::type = wren::Texture]':2426/build/source/wren/src/assets/manager.cpp:49:3: required from here2427 51 | context_->renderer->submit_command_buffer(2428 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2429 52 | [&](const ::vk::CommandBuffer& cmd_buf) {2430 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2431 53 | TRY_RESULT_VOID(2432 | ~~~~~~~~~~~~~~~~ 2433 54 | auto texture,2434 | ~~~~~~~~~~~~~ 2435 55 | wren::Texture::create(2436 | ~~~~~~~~~~~~~~~~~~~~~~ 2437 56 | cmd_buf, context_->graphics_context->device().get(),2438 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2439 57 | context_->graphics_context->allocator(),2440 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2441 58 | {tex_width, tex_height},2442 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2443 59 | std::span{pixels.get(), image_size},2444 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2445 60 | ::vk::Format::eR8G8B8A8Srgb));2446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2447 61 | return texture;2448 | ~~~~~~~~~~~~~~~ 2449 62 | }));2450 | ~~ 2451/build/source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2452 112 | R result = std::move(record(one_time_cmd_buffer_));2453 | ^~~~~~2454/build/source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2455[33/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2456[34/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o2457[35/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2458[36/62] Linking CXX executable wren_utils/tests/binary_reader2459[37/62] Linking CXX executable wren_utils/tests/string_reader2460[38/62] Linking CXX executable wren_utils/tests/enums2461[39/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o2462[40/62] Linking CXX executable wren_math/tests/matrix2463[41/62] Linking CXX executable wren_math/tests/vector2464[42/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2465In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2466 from /build/source/wren/src/scene/deserialization.cpp:1:2467/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>)':2468/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2469 169 | auto(unique) = (expr); \2470 | ^~~~~~~~2471/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2472 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2473 | ^~~~~~~~~~~~~~~2474/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2475 29 | # define BOOST_PP_CAT_I(a, b) a ## b2476 | ^2477/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2478 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2479 | ^~~~~~~~~~2480/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2481/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2482 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2483 | ^~~~~~~~~~~~~~~2484/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2485 29 | # define BOOST_PP_CAT_I(a, b) a ## b2486 | ^2487/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2488 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2489 | ^~~~~~~~~~2490/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&)':2491/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2492 169 | auto(unique) = (expr); \2493 | ^~~~~~~~2494/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2495 175 | TRY_RESULT_IMPL(unique, expr) \2496 | ^~~~~~~~~~~~~~~2497/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2498 29 | # define BOOST_PP_CAT_I(a, b) a ## b2499 | ^2500/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2501 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2502 | ^~~~~~~~~~2503/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2504/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2505 175 | TRY_RESULT_IMPL(unique, expr) \2506 | ^~~~~~~~~~~~~~~2507/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2508 29 | # define BOOST_PP_CAT_I(a, b) a ## b2509 | ^2510/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2511 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2512 | ^~~~~~~~~~2513/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>&)':2514/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2515 169 | auto(unique) = (expr); \2516 | ^~~~~~~~2517/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2518 175 | TRY_RESULT_IMPL(unique, expr) \2519 | ^~~~~~~~~~~~~~~2520/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2521 29 | # define BOOST_PP_CAT_I(a, b) a ## b2522 | ^2523/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2524 36 | TRY_RESULT(const auto table,2525 | ^~~~~~~~~~2526/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2527/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2528 175 | TRY_RESULT_IMPL(unique, expr) \2529 | ^~~~~~~~~~~~~~~2530/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2531 29 | # define BOOST_PP_CAT_I(a, b) a ## b2532 | ^2533/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2534 36 | TRY_RESULT(const auto table,2535 | ^~~~~~~~~~2536/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2537 169 | auto(unique) = (expr); \2538 | ^~~~~~~~2539/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2540 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2541 | ^~~~~~~~~~~~~~~2542/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2543 29 | # define BOOST_PP_CAT_I(a, b) a ## b2544 | ^2545/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2546 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2547 | ^~~~~~~~~~2548/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2549/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2550 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2551 | ^~~~~~~~~~~~~~~2552/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2553 29 | # define BOOST_PP_CAT_I(a, b) a ## b2554 | ^2555/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2556 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2557 | ^~~~~~~~~~2558/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&)':2559/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2560 169 | auto(unique) = (expr); \2561 | ^~~~~~~~2562/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2563 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2564 | ^~~~~~~~~~~~~~~2565/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2566 29 | # define BOOST_PP_CAT_I(a, b) a ## b2567 | ^2568/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2569 70 | TRY_RESULT(mesh_renderer.update_mesh(2570 | ^~~~~~~~~~2571/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2572/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2573 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2574 | ^~~~~~~~~~~~~~~2575/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2576 29 | # define BOOST_PP_CAT_I(a, b) a ## b2577 | ^2578/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2579 70 | TRY_RESULT(mesh_renderer.update_mesh(2580 | ^~~~~~~~~~2581[43/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2582[44/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.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 editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o2968In file included from /build/source/editor/src/ui.hpp:3,2969 from /build/source/editor/src/ui.cpp:1:2970/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2971/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2972 169 | auto(unique) = (expr); \2973 | ^~~~~~~~2974/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2975 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2976 | ^~~~~~~~~~~~~~~2977/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2978 29 | # define BOOST_PP_CAT_I(a, b) a ## b2979 | ^2980/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2981 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2982 | ^~~~~~~~~~2983/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2984/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2985 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2986 | ^~~~~~~~~~~~~~~2987/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2988 29 | # define BOOST_PP_CAT_I(a, b) a ## b2989 | ^2990/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2991 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2992 | ^~~~~~~~~~2993/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2994/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2995 169 | auto(unique) = (expr); \2996 | ^~~~~~~~2997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2999 | ^~~~~~~~~~~~~~~3000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3001 29 | # define BOOST_PP_CAT_I(a, b) a ## b3002 | ^3003/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3004 90 | TRY_RESULT(3005 | ^~~~~~~~~~3006/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3007/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3009 | ^~~~~~~~~~~~~~~3010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3011 29 | # define BOOST_PP_CAT_I(a, b) a ## b3012 | ^3013/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3014 90 | TRY_RESULT(3015 | ^~~~~~~~~~3016/build/source/wren/include/wren/renderer.hpp: In lambda function:3017/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3018 169 | auto(unique) = (expr); \3019 | ^~~~~~~~3020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3022 | ^~~~~~~~~~~~~~~3023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3024 29 | # define BOOST_PP_CAT_I(a, b) a ## b3025 | ^3026/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3027 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3028 | ^~~~~~~~~~3029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3030/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3032 | ^~~~~~~~~~~~~~~3033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3034 29 | # define BOOST_PP_CAT_I(a, b) a ## b3035 | ^3036/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3037 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3038 | ^~~~~~~~~~3039/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3040 169 | auto(unique) = (expr); \3041 | ^~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3043 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3044 | ^~~~~~~~~~~~~~~3045/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3046 29 | # define BOOST_PP_CAT_I(a, b) a ## b3047 | ^3048/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3049 98 | TRY_RESULT(vk::to_expected(3050 | ^~~~~~~~~~3051/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3052/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3053 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3054 | ^~~~~~~~~~~~~~~3055/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3056 29 | # define BOOST_PP_CAT_I(a, b) a ## b3057 | ^3058/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3059 98 | TRY_RESULT(vk::to_expected(3060 | ^~~~~~~~~~3061/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3062 169 | auto(unique) = (expr); \3063 | ^~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3065 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3066 | ^~~~~~~~~~~~~~~3067/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3068 29 | # define BOOST_PP_CAT_I(a, b) a ## b3069 | ^3070/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3071 101 | TRY_RESULT(vk::to_expected(3072 | ^~~~~~~~~~3073/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3074/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3075 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3076 | ^~~~~~~~~~~~~~~3077/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3078 29 | # define BOOST_PP_CAT_I(a, b) a ## b3079 | ^3080/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3081 101 | TRY_RESULT(vk::to_expected(3082 | ^~~~~~~~~~3083/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3084/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3085 169 | auto(unique) = (expr); \3086 | ^~~~~~~~3087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3089 | ^~~~~~~~~~~~~~~3090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3091 29 | # define BOOST_PP_CAT_I(a, b) a ## b3092 | ^3093/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3094 109 | TRY_RESULT(end_and_submit());3095 | ^~~~~~~~~~3096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3097/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3099 | ^~~~~~~~~~~~~~~3100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3101 29 | # define BOOST_PP_CAT_I(a, b) a ## b3102 | ^3103/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3104 109 | TRY_RESULT(end_and_submit());3105 | ^~~~~~~~~~3106/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3107 169 | auto(unique) = (expr); \3108 | ^~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3110 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3111 | ^~~~~~~~~~~~~~~3112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3113 29 | # define BOOST_PP_CAT_I(a, b) a ## b3114 | ^3115/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3116 113 | TRY_RESULT(end_and_submit());3117 | ^~~~~~~~~~3118/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3119/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3120 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3121 | ^~~~~~~~~~~~~~~3122/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3123 29 | # define BOOST_PP_CAT_I(a, b) a ## b3124 | ^3125/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3126 113 | TRY_RESULT(end_and_submit());3127 | ^~~~~~~~~~3128/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3129/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3130 16 | void check_result(VkResult res) {3131 | ~~~~~~~~~^~~3132/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3133/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3134 169 | auto(unique) = (expr); \3135 | ^~~~~~~~3136/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3137 175 | TRY_RESULT_IMPL(unique, expr) \3138 | ^~~~~~~~~~~~~~~3139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3140 29 | # define BOOST_PP_CAT_I(a, b) a ## b3141 | ^3142/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3143 319 | TRY_RESULT(3144 | ^~~~~~~~~~3145/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3146/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3147 175 | TRY_RESULT_IMPL(unique, expr) \3148 | ^~~~~~~~~~~~~~~3149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3150 29 | # define BOOST_PP_CAT_I(a, b) a ## b3151 | ^3152/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3153 319 | TRY_RESULT(3154 | ^~~~~~~~~~3155/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3156/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3157 29 | }3158 | ^3159/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3160/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3161 246 | }3162 | ^3163[57/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3164In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,3165 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,3166 from /build/source/wren/include/wren/mesh.hpp:9,3167 from /build/source/wren/include/wren/scene/components/mesh.hpp:6,3168 from /build/source/editor/src/inspector_panel.hpp:7,3169 from /build/source/editor/src/inspector_panel.cpp:1:3170/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>)':3171/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3172 169 | auto(unique) = (expr); \3173 | ^~~~~~~~3174/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3175 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3176 | ^~~~~~~~~~~~~~~3177/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3178 29 | # define BOOST_PP_CAT_I(a, b) a ## b3179 | ^3180/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3181 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3182 | ^~~~~~~~~~3183/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3184/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3185 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3186 | ^~~~~~~~~~~~~~~3187/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3188 29 | # define BOOST_PP_CAT_I(a, b) a ## b3189 | ^3190/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3191 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3192 | ^~~~~~~~~~3193/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&)':3194/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3195 169 | auto(unique) = (expr); \3196 | ^~~~~~~~3197/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3198 175 | TRY_RESULT_IMPL(unique, expr) \3199 | ^~~~~~~~~~~~~~~3200/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3201 29 | # define BOOST_PP_CAT_I(a, b) a ## b3202 | ^3203/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3204 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3205 | ^~~~~~~~~~3206/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3207/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3208 175 | TRY_RESULT_IMPL(unique, expr) \3209 | ^~~~~~~~~~~~~~~3210/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3211 29 | # define BOOST_PP_CAT_I(a, b) a ## b3212 | ^3213/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3214 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3215 | ^~~~~~~~~~3216[58/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o3217In file included from /build/source/wren/include/wren/utils/device.hpp:5,3218 from /build/source/wren/include/wren/graphics_context.hpp:8,3219 from /build/source/wren/include/wren/context.hpp:6,3220 from /build/source/wren/include/wren/application.hpp:5,3221 from /build/source/examples/nand/main.cpp:2:3222/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>)':3223/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3224 169 | auto(unique) = (expr); \3225 | ^~~~~~~~3226/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3227 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3228 | ^~~~~~~~~~~~~~~3229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3230 29 | # define BOOST_PP_CAT_I(a, b) a ## b3231 | ^3232/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3233 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3234 | ^~~~~~~~~~3235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3236/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3237 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3238 | ^~~~~~~~~~~~~~~3239/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3240 29 | # define BOOST_PP_CAT_I(a, b) a ## b3241 | ^3242/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3243 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3244 | ^~~~~~~~~~3245/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&&)':3246/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3247 169 | auto(unique) = (expr); \3248 | ^~~~~~~~3249/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3250 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3251 | ^~~~~~~~~~~~~~~3252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3253 29 | # define BOOST_PP_CAT_I(a, b) a ## b3254 | ^3255/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3256 90 | TRY_RESULT(3257 | ^~~~~~~~~~3258/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3259/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3260 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3261 | ^~~~~~~~~~~~~~~3262/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3263 29 | # define BOOST_PP_CAT_I(a, b) a ## b3264 | ^3265/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3266 90 | TRY_RESULT(3267 | ^~~~~~~~~~3268/build/source/wren/include/wren/renderer.hpp: In lambda function:3269/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3270 169 | auto(unique) = (expr); \3271 | ^~~~~~~~3272/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3273 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3274 | ^~~~~~~~~~~~~~~3275/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3276 29 | # define BOOST_PP_CAT_I(a, b) a ## b3277 | ^3278/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3279 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3280 | ^~~~~~~~~~3281/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3282/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3283 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3284 | ^~~~~~~~~~~~~~~3285/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3286 29 | # define BOOST_PP_CAT_I(a, b) a ## b3287 | ^3288/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3289 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3290 | ^~~~~~~~~~3291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3292 169 | auto(unique) = (expr); \3293 | ^~~~~~~~3294/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3295 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3296 | ^~~~~~~~~~~~~~~3297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3298 29 | # define BOOST_PP_CAT_I(a, b) a ## b3299 | ^3300/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3301 98 | TRY_RESULT(vk::to_expected(3302 | ^~~~~~~~~~3303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3304/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3305 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3306 | ^~~~~~~~~~~~~~~3307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3308 29 | # define BOOST_PP_CAT_I(a, b) a ## b3309 | ^3310/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3311 98 | TRY_RESULT(vk::to_expected(3312 | ^~~~~~~~~~3313/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3314 169 | auto(unique) = (expr); \3315 | ^~~~~~~~3316/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3317 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3318 | ^~~~~~~~~~~~~~~3319/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3320 29 | # define BOOST_PP_CAT_I(a, b) a ## b3321 | ^3322/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3323 101 | TRY_RESULT(vk::to_expected(3324 | ^~~~~~~~~~3325/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3326/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3327 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3328 | ^~~~~~~~~~~~~~~3329/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3330 29 | # define BOOST_PP_CAT_I(a, b) a ## b3331 | ^3332/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3333 101 | TRY_RESULT(vk::to_expected(3334 | ^~~~~~~~~~3335/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&&)':3336/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3337 169 | auto(unique) = (expr); \3338 | ^~~~~~~~3339/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3340 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3341 | ^~~~~~~~~~~~~~~3342/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3343 29 | # define BOOST_PP_CAT_I(a, b) a ## b3344 | ^3345/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3346 109 | TRY_RESULT(end_and_submit());3347 | ^~~~~~~~~~3348/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3349/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3350 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3351 | ^~~~~~~~~~~~~~~3352/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3353 29 | # define BOOST_PP_CAT_I(a, b) a ## b3354 | ^3355/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3356 109 | TRY_RESULT(end_and_submit());3357 | ^~~~~~~~~~3358/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3359 169 | auto(unique) = (expr); \3360 | ^~~~~~~~3361/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3362 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3363 | ^~~~~~~~~~~~~~~3364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3365 29 | # define BOOST_PP_CAT_I(a, b) a ## b3366 | ^3367/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3368 113 | TRY_RESULT(end_and_submit());3369 | ^~~~~~~~~~3370/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3371/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3372 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3373 | ^~~~~~~~~~~~~~~3374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3375 29 | # define BOOST_PP_CAT_I(a, b) a ## b3376 | ^3377/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3378 113 | TRY_RESULT(end_and_submit());3379 | ^~~~~~~~~~3380/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&)':3381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3382 169 | auto(unique) = (expr); \3383 | ^~~~~~~~3384/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3385 175 | TRY_RESULT_IMPL(unique, expr) \3386 | ^~~~~~~~~~~~~~~3387/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3388 29 | # define BOOST_PP_CAT_I(a, b) a ## b3389 | ^3390/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3391 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3392 | ^~~~~~~~~~3393/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3394/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3395 175 | 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_2'3398 29 | # define BOOST_PP_CAT_I(a, b) a ## b3399 | ^3400/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3401 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3402 | ^~~~~~~~~~3403/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3404/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3405 169 | auto(unique) = (expr); \3406 | ^~~~~~~~3407/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3408 175 | TRY_RESULT_IMPL(unique, expr) \3409 | ^~~~~~~~~~~~~~~3410/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3411 29 | # define BOOST_PP_CAT_I(a, b) a ## b3412 | ^3413/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3414 49 | TRY_RESULT(const auto shader_path,3415 | ^~~~~~~~~~3416/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3417/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3418 175 | 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_2'3421 29 | # define BOOST_PP_CAT_I(a, b) a ## b3422 | ^3423/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3424 49 | TRY_RESULT(const auto shader_path,3425 | ^~~~~~~~~~3426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3427 169 | auto(unique) = (expr); \3428 | ^~~~~~~~3429/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3430 175 | TRY_RESULT_IMPL(unique, expr) \3431 | ^~~~~~~~~~~~~~~3432/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3433 29 | # define BOOST_PP_CAT_I(a, b) a ## b3434 | ^3435/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3436 52 | TRY_RESULT(3437 | ^~~~~~~~~~3438/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3439/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3440 175 | TRY_RESULT_IMPL(unique, expr) \3441 | ^~~~~~~~~~~~~~~3442/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3443 29 | # define BOOST_PP_CAT_I(a, b) a ## b3444 | ^3445/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3446 52 | TRY_RESULT(3447 | ^~~~~~~~~~3448[59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3449In file included from /build/source/wren/include/wren/utils/device.hpp:5,3450 from /build/source/wren/include/wren/graphics_context.hpp:8,3451 from /build/source/wren/include/wren/context.hpp:6,3452 from /build/source/wren/include/wren/application.hpp:5,3453 from /build/source/editor/src/main.cpp:5:3454/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>)':3455/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3456 169 | auto(unique) = (expr); \3457 | ^~~~~~~~3458/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3459 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3460 | ^~~~~~~~~~~~~~~3461/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3462 29 | # define BOOST_PP_CAT_I(a, b) a ## b3463 | ^3464/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3465 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3466 | ^~~~~~~~~~3467/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3468/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3469 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3470 | ^~~~~~~~~~~~~~~3471/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3472 29 | # define BOOST_PP_CAT_I(a, b) a ## b3473 | ^3474/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3475 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3476 | ^~~~~~~~~~3477/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&&)':3478/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3479 169 | auto(unique) = (expr); \3480 | ^~~~~~~~3481/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3482 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3483 | ^~~~~~~~~~~~~~~3484/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3485 29 | # define BOOST_PP_CAT_I(a, b) a ## b3486 | ^3487/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3488 90 | TRY_RESULT(3489 | ^~~~~~~~~~3490/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3491/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3492 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3493 | ^~~~~~~~~~~~~~~3494/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3495 29 | # define BOOST_PP_CAT_I(a, b) a ## b3496 | ^3497/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3498 90 | TRY_RESULT(3499 | ^~~~~~~~~~3500/build/source/wren/include/wren/renderer.hpp: In lambda function:3501/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3502 169 | auto(unique) = (expr); \3503 | ^~~~~~~~3504/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3505 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3506 | ^~~~~~~~~~~~~~~3507/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3508 29 | # define BOOST_PP_CAT_I(a, b) a ## b3509 | ^3510/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3511 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3512 | ^~~~~~~~~~3513/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3514/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3515 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3516 | ^~~~~~~~~~~~~~~3517/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3518 29 | # define BOOST_PP_CAT_I(a, b) a ## b3519 | ^3520/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3521 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3522 | ^~~~~~~~~~3523/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3524 169 | auto(unique) = (expr); \3525 | ^~~~~~~~3526/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3527 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3528 | ^~~~~~~~~~~~~~~3529/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3530 29 | # define BOOST_PP_CAT_I(a, b) a ## b3531 | ^3532/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3533 98 | TRY_RESULT(vk::to_expected(3534 | ^~~~~~~~~~3535/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3536/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3537 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3538 | ^~~~~~~~~~~~~~~3539/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3540 29 | # define BOOST_PP_CAT_I(a, b) a ## b3541 | ^3542/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3543 98 | TRY_RESULT(vk::to_expected(3544 | ^~~~~~~~~~3545/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3546 169 | auto(unique) = (expr); \3547 | ^~~~~~~~3548/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3549 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3550 | ^~~~~~~~~~~~~~~3551/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3552 29 | # define BOOST_PP_CAT_I(a, b) a ## b3553 | ^3554/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3555 101 | TRY_RESULT(vk::to_expected(3556 | ^~~~~~~~~~3557/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3558/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3559 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3560 | ^~~~~~~~~~~~~~~3561/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3562 29 | # define BOOST_PP_CAT_I(a, b) a ## b3563 | ^3564/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3565 101 | TRY_RESULT(vk::to_expected(3566 | ^~~~~~~~~~3567/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&&)':3568/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3569 169 | auto(unique) = (expr); \3570 | ^~~~~~~~3571/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3572 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3573 | ^~~~~~~~~~~~~~~3574/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3575 29 | # define BOOST_PP_CAT_I(a, b) a ## b3576 | ^3577/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3578 109 | TRY_RESULT(end_and_submit());3579 | ^~~~~~~~~~3580/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3581/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3582 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3583 | ^~~~~~~~~~~~~~~3584/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3585 29 | # define BOOST_PP_CAT_I(a, b) a ## b3586 | ^3587/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3588 109 | TRY_RESULT(end_and_submit());3589 | ^~~~~~~~~~3590/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3591 169 | auto(unique) = (expr); \3592 | ^~~~~~~~3593/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3594 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3595 | ^~~~~~~~~~~~~~~3596/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3597 29 | # define BOOST_PP_CAT_I(a, b) a ## b3598 | ^3599/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3600 113 | TRY_RESULT(end_and_submit());3601 | ^~~~~~~~~~3602/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3603/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3604 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3605 | ^~~~~~~~~~~~~~~3606/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3607 29 | # define BOOST_PP_CAT_I(a, b) a ## b3608 | ^3609/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3610 113 | TRY_RESULT(end_and_submit());3611 | ^~~~~~~~~~3612/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&)':3613/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3614 169 | auto(unique) = (expr); \3615 | ^~~~~~~~3616/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3617 175 | TRY_RESULT_IMPL(unique, expr) \3618 | ^~~~~~~~~~~~~~~3619/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3620 29 | # define BOOST_PP_CAT_I(a, b) a ## b3621 | ^3622/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3623 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3624 | ^~~~~~~~~~3625/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3626/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3627 175 | TRY_RESULT_IMPL(unique, expr) \3628 | ^~~~~~~~~~~~~~~3629/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3630 29 | # define BOOST_PP_CAT_I(a, b) a ## b3631 | ^3632/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3633 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3634 | ^~~~~~~~~~3635[60/62] Linking CXX executable examples/nand/nand3636[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 42 seconds
installPhase
3982install flags: -j16 install3983[0/1] Install the project...3984-- Install configuration: "Release"3985-- Installing: /nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/lib/libwren.a
fixupPhase
3986shrinking RPATHs of ELF executables and libraries in /nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren3987checking for references to /build/ in /nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren...3988patching script interpreter paths in /nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren3989stripping (with command strip and flags -S -p) in /nix/store/jdsb9h68v7zfcj29gwl4d3cza6qkbd6k-wren/lib