nixbot

builds

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

unpackPhase
1unpacking source archive /nix/store/b522wbsqzsm090szxfm9p9447m5jk7y3-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/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-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/mrwqf3a8bdp76cvyfll4sh591rzga0ci-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 (4.4s)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/input.cpp.o50[6/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o51[7/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o52[8/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o53[9/62] Linking CXX static library wren_utils/libwren_utils.a54[10/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o55[11/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o56[12/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o57[13/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o58[14/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o59In file included from /build/source/wren/include/wren/graph.hpp:7,60 from /build/source/wren/src/graph.cpp:1:61/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>)':62/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]63 169 | auto(unique) = (expr); \64 | ^~~~~~~~65/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'66 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)67 | ^~~~~~~~~~~~~~~68/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'69 29 | # define BOOST_PP_CAT_I(a, b) a ## b70 | ^71/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'72 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(73 | ^~~~~~~~~~74/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses75/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'76 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)77 | ^~~~~~~~~~~~~~~78/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'79 29 | # define BOOST_PP_CAT_I(a, b) a ## b80 | ^81/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'82 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(83 | ^~~~~~~~~~84/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&&)':85/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]86 169 | auto(unique) = (expr); \87 | ^~~~~~~~88/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'89 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)90 | ^~~~~~~~~~~~~~~91/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'92 29 | # define BOOST_PP_CAT_I(a, b) a ## b93 | ^94/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'95 90 | TRY_RESULT(96 | ^~~~~~~~~~97/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses98/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'99 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)100 | ^~~~~~~~~~~~~~~101/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'102 29 | # define BOOST_PP_CAT_I(a, b) a ## b103 | ^104/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'105 90 | TRY_RESULT(106 | ^~~~~~~~~~107/build/source/wren/include/wren/renderer.hpp: In lambda function:108/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]109 169 | auto(unique) = (expr); \110 | ^~~~~~~~111/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'112 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)113 | ^~~~~~~~~~~~~~~114/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'115 29 | # define BOOST_PP_CAT_I(a, b) a ## b116 | ^117/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'118 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));119 | ^~~~~~~~~~120/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses121/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'122 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)123 | ^~~~~~~~~~~~~~~124/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'125 29 | # define BOOST_PP_CAT_I(a, b) a ## b126 | ^127/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'128 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));129 | ^~~~~~~~~~130/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]131 169 | auto(unique) = (expr); \132 | ^~~~~~~~133/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'134 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)135 | ^~~~~~~~~~~~~~~136/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'137 29 | # define BOOST_PP_CAT_I(a, b) a ## b138 | ^139/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'140 98 | TRY_RESULT(vk::to_expected(141 | ^~~~~~~~~~142/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses143/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'144 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)145 | ^~~~~~~~~~~~~~~146/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'147 29 | # define BOOST_PP_CAT_I(a, b) a ## b148 | ^149/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'150 98 | TRY_RESULT(vk::to_expected(151 | ^~~~~~~~~~152/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]153 169 | auto(unique) = (expr); \154 | ^~~~~~~~155/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'156 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)157 | ^~~~~~~~~~~~~~~158/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'159 29 | # define BOOST_PP_CAT_I(a, b) a ## b160 | ^161/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'162 101 | TRY_RESULT(vk::to_expected(163 | ^~~~~~~~~~164/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses165/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'166 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)167 | ^~~~~~~~~~~~~~~168/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'169 29 | # define BOOST_PP_CAT_I(a, b) a ## b170 | ^171/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'172 101 | TRY_RESULT(vk::to_expected(173 | ^~~~~~~~~~174/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&&)':175/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-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/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'185 109 | TRY_RESULT(end_and_submit());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/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'195 109 | TRY_RESULT(end_and_submit());196 | ^~~~~~~~~~197/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-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/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'207 113 | TRY_RESULT(end_and_submit());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/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'217 113 | TRY_RESULT(end_and_submit());218 | ^~~~~~~~~~219/build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':220/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]221 169 | auto(unique) = (expr); \222 | ^~~~~~~~223/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'224 175 | TRY_RESULT_IMPL(unique, expr) \225 | ^~~~~~~~~~~~~~~226/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'227 29 | # define BOOST_PP_CAT_I(a, b) a ## b228 | ^229/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'230 20 | TRY_RESULT(auto graph, compile());231 | ^~~~~~~~~~232/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses233/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'234 175 | TRY_RESULT_IMPL(unique, expr) \235 | ^~~~~~~~~~~~~~~236/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'237 29 | # define BOOST_PP_CAT_I(a, b) a ## b238 | ^239/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'240 20 | TRY_RESULT(auto graph, compile());241 | ^~~~~~~~~~242/build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':243/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]244 169 | auto(unique) = (expr); \245 | ^~~~~~~~246/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'247 175 | TRY_RESULT_IMPL(unique, expr) \248 | ^~~~~~~~~~~~~~~249/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'250 29 | # define BOOST_PP_CAT_I(a, b) a ## b251 | ^252/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'253 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));254 | ^~~~~~~~~~255/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses256/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'257 175 | TRY_RESULT_IMPL(unique, expr) \258 | ^~~~~~~~~~~~~~~259/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'260 29 | # define BOOST_PP_CAT_I(a, b) a ## b261 | ^262/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'263 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));264 | ^~~~~~~~~~265/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]266 169 | auto(unique) = (expr); \267 | ^~~~~~~~268/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'269 175 | TRY_RESULT_IMPL(unique, expr) \270 | ^~~~~~~~~~~~~~~271/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'272 29 | # define BOOST_PP_CAT_I(a, b) a ## b273 | ^274/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'275 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));276 | ^~~~~~~~~~277/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses278/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'279 175 | TRY_RESULT_IMPL(unique, expr) \280 | ^~~~~~~~~~~~~~~281/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'282 29 | # define BOOST_PP_CAT_I(a, b) a ## b283 | ^284/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'285 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));286 | ^~~~~~~~~~287/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]288 169 | auto(unique) = (expr); \289 | ^~~~~~~~290/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'291 175 | TRY_RESULT_IMPL(unique, expr) \292 | ^~~~~~~~~~~~~~~293/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'294 29 | # define BOOST_PP_CAT_I(a, b) a ## b295 | ^296/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'297 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,298 | ^~~~~~~~~~299/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses300/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'301 175 | TRY_RESULT_IMPL(unique, expr) \302 | ^~~~~~~~~~~~~~~303/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'304 29 | # define BOOST_PP_CAT_I(a, b) a ## b305 | ^306/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'307 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,308 | ^~~~~~~~~~309[15/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o310In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,311 from /build/source/wren/include/wren/texture.hpp:3,312 from /build/source/wren/src/texture.cpp:1:313/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>)':314/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]315 169 | auto(unique) = (expr); \316 | ^~~~~~~~317/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'318 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)319 | ^~~~~~~~~~~~~~~320/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'321 29 | # define BOOST_PP_CAT_I(a, b) a ## b322 | ^323/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'324 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(325 | ^~~~~~~~~~326/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses327/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'328 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)329 | ^~~~~~~~~~~~~~~330/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'331 29 | # define BOOST_PP_CAT_I(a, b) a ## b332 | ^333/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'334 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(335 | ^~~~~~~~~~336/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)':337/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]338 169 | auto(unique) = (expr); \339 | ^~~~~~~~340/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'341 175 | TRY_RESULT_IMPL(unique, expr) \342 | ^~~~~~~~~~~~~~~343/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'344 29 | # define BOOST_PP_CAT_I(a, b) a ## b345 | ^346/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'347 14 | TRY_RESULT(auto image,348 | ^~~~~~~~~~349/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses350/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'351 175 | TRY_RESULT_IMPL(unique, expr) \352 | ^~~~~~~~~~~~~~~353/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'354 29 | # define BOOST_PP_CAT_I(a, b) a ## b355 | ^356/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'357 14 | TRY_RESULT(auto image,358 | ^~~~~~~~~~359/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]360 169 | auto(unique) = (expr); \361 | ^~~~~~~~362/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'363 175 | TRY_RESULT_IMPL(unique, expr) \364 | ^~~~~~~~~~~~~~~365/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'366 29 | # define BOOST_PP_CAT_I(a, b) a ## b367 | ^368/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'369 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({370 | ^~~~~~~~~~371/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses372/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'373 175 | TRY_RESULT_IMPL(unique, expr) \374 | ^~~~~~~~~~~~~~~375/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'376 29 | # define BOOST_PP_CAT_I(a, b) a ## b377 | ^378/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'379 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({380 | ^~~~~~~~~~381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-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/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'391 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));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/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'401 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));402 | ^~~~~~~~~~403[16/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o404In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,405 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,406 from /build/source/wren/include/wren/mesh.hpp:9,407 from /build/source/wren/src/mesh.cpp:1:408/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>)':409/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]410 169 | auto(unique) = (expr); \411 | ^~~~~~~~412/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'413 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)414 | ^~~~~~~~~~~~~~~415/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'416 29 | # define BOOST_PP_CAT_I(a, b) a ## b417 | ^418/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'419 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(420 | ^~~~~~~~~~421/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses422/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'423 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)424 | ^~~~~~~~~~~~~~~425/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'426 29 | # define BOOST_PP_CAT_I(a, b) a ## b427 | ^428/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'429 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(430 | ^~~~~~~~~~431[17/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o432In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,433 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,434 from /build/source/wren_vk/src/buffer.cpp:1:435/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>)':436/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]437 169 | auto(unique) = (expr); \438 | ^~~~~~~~439/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'440 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)441 | ^~~~~~~~~~~~~~~442/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'443 29 | # define BOOST_PP_CAT_I(a, b) a ## b444 | ^445/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'446 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(447 | ^~~~~~~~~~448/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses449/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'450 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)451 | ^~~~~~~~~~~~~~~452/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'453 29 | # define BOOST_PP_CAT_I(a, b) a ## b454 | ^455/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'456 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(457 | ^~~~~~~~~~458/build/source/wren_vk/src/buffer.cpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(const void*, std::size_t)':459/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]460 169 | auto(unique) = (expr); \461 | ^~~~~~~~462/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'463 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)464 | ^~~~~~~~~~~~~~~465/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'466 29 | # define BOOST_PP_CAT_I(a, b) a ## b467 | ^468/build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'469 42 | TRY_RESULT(to_expected(470 | ^~~~~~~~~~471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)474 | ^~~~~~~~~~~~~~~475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'476 29 | # define BOOST_PP_CAT_I(a, b) a ## b477 | ^478/build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'479 42 | TRY_RESULT(to_expected(480 | ^~~~~~~~~~481/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)':482/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]483 169 | auto(unique) = (expr); \484 | ^~~~~~~~485/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'486 175 | TRY_RESULT_IMPL(unique, expr) \487 | ^~~~~~~~~~~~~~~488/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'489 29 | # define BOOST_PP_CAT_I(a, b) a ## b490 | ^491/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'492 57 | TRY_RESULT(const auto cmd_bufs,493 | ^~~~~~~~~~494/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses495/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'496 175 | TRY_RESULT_IMPL(unique, expr) \497 | ^~~~~~~~~~~~~~~498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'499 29 | # define BOOST_PP_CAT_I(a, b) a ## b500 | ^501/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'502 57 | TRY_RESULT(const auto cmd_bufs,503 | ^~~~~~~~~~504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]505 169 | auto(unique) = (expr); \506 | ^~~~~~~~507/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'508 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)509 | ^~~~~~~~~~~~~~~510/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'511 29 | # define BOOST_PP_CAT_I(a, b) a ## b512 | ^513/build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'514 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));515 | ^~~~~~~~~~516/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses517/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'518 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)519 | ^~~~~~~~~~~~~~~520/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'521 29 | # define BOOST_PP_CAT_I(a, b) a ## b522 | ^523/build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'524 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));525 | ^~~~~~~~~~526/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]527 169 | auto(unique) = (expr); \528 | ^~~~~~~~529/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'530 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)531 | ^~~~~~~~~~~~~~~532/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'533 29 | # define BOOST_PP_CAT_I(a, b) a ## b534 | ^535/build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'536 69 | TRY_RESULT(to_expected(cmd_buf.end()));537 | ^~~~~~~~~~538/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses539/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'540 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)541 | ^~~~~~~~~~~~~~~542/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'543 29 | # define BOOST_PP_CAT_I(a, b) a ## b544 | ^545/build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'546 69 | TRY_RESULT(to_expected(cmd_buf.end()));547 | ^~~~~~~~~~548/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]549 169 | auto(unique) = (expr); \550 | ^~~~~~~~551/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'552 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)553 | ^~~~~~~~~~~~~~~554/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'555 29 | # define BOOST_PP_CAT_I(a, b) a ## b556 | ^557/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'558 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));559 | ^~~~~~~~~~560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses561/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'562 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)563 | ^~~~~~~~~~~~~~~564/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'565 29 | # define BOOST_PP_CAT_I(a, b) a ## b566 | ^567/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'568 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));569 | ^~~~~~~~~~570/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]571 169 | auto(unique) = (expr); \572 | ^~~~~~~~573/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'574 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)575 | ^~~~~~~~~~~~~~~576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'577 29 | # define BOOST_PP_CAT_I(a, b) a ## b578 | ^579/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'580 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));581 | ^~~~~~~~~~582/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses583/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'584 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)585 | ^~~~~~~~~~~~~~~586/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'587 29 | # define BOOST_PP_CAT_I(a, b) a ## b588 | ^589/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'590 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));591 | ^~~~~~~~~~592[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o593In file included from /build/source/wren/include/wren/render_target.hpp:8,594 from /build/source/wren/src/render_target.cpp:1:595/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>)':596/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]597 169 | auto(unique) = (expr); \598 | ^~~~~~~~599/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'600 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)601 | ^~~~~~~~~~~~~~~602/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'603 29 | # define BOOST_PP_CAT_I(a, b) a ## b604 | ^605/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'606 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(607 | ^~~~~~~~~~608/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses609/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'610 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)611 | ^~~~~~~~~~~~~~~612/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'613 29 | # define BOOST_PP_CAT_I(a, b) a ## b614 | ^615/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'616 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(617 | ^~~~~~~~~~618/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&&)':619/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]620 169 | auto(unique) = (expr); \621 | ^~~~~~~~622/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'623 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)624 | ^~~~~~~~~~~~~~~625/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'626 29 | # define BOOST_PP_CAT_I(a, b) a ## b627 | ^628/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'629 90 | TRY_RESULT(630 | ^~~~~~~~~~631/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses632/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'633 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)634 | ^~~~~~~~~~~~~~~635/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'636 29 | # define BOOST_PP_CAT_I(a, b) a ## b637 | ^638/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'639 90 | TRY_RESULT(640 | ^~~~~~~~~~641/build/source/wren/include/wren/renderer.hpp: In lambda function:642/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]643 169 | auto(unique) = (expr); \644 | ^~~~~~~~645/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'646 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)647 | ^~~~~~~~~~~~~~~648/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'649 29 | # define BOOST_PP_CAT_I(a, b) a ## b650 | ^651/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'652 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));653 | ^~~~~~~~~~654/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses655/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'656 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)657 | ^~~~~~~~~~~~~~~658/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'659 29 | # define BOOST_PP_CAT_I(a, b) a ## b660 | ^661/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'662 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));663 | ^~~~~~~~~~664/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]665 169 | auto(unique) = (expr); \666 | ^~~~~~~~667/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'668 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)669 | ^~~~~~~~~~~~~~~670/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'671 29 | # define BOOST_PP_CAT_I(a, b) a ## b672 | ^673/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'674 98 | TRY_RESULT(vk::to_expected(675 | ^~~~~~~~~~676/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses677/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'678 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)679 | ^~~~~~~~~~~~~~~680/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'681 29 | # define BOOST_PP_CAT_I(a, b) a ## b682 | ^683/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'684 98 | TRY_RESULT(vk::to_expected(685 | ^~~~~~~~~~686/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]687 169 | auto(unique) = (expr); \688 | ^~~~~~~~689/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'690 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)691 | ^~~~~~~~~~~~~~~692/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'693 29 | # define BOOST_PP_CAT_I(a, b) a ## b694 | ^695/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'696 101 | TRY_RESULT(vk::to_expected(697 | ^~~~~~~~~~698/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses699/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'700 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)701 | ^~~~~~~~~~~~~~~702/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'703 29 | # define BOOST_PP_CAT_I(a, b) a ## b704 | ^705/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'706 101 | TRY_RESULT(vk::to_expected(707 | ^~~~~~~~~~708/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&&)':709/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]710 169 | auto(unique) = (expr); \711 | ^~~~~~~~712/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'713 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)714 | ^~~~~~~~~~~~~~~715/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'716 29 | # define BOOST_PP_CAT_I(a, b) a ## b717 | ^718/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'719 109 | TRY_RESULT(end_and_submit());720 | ^~~~~~~~~~721/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses722/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'723 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)724 | ^~~~~~~~~~~~~~~725/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'726 29 | # define BOOST_PP_CAT_I(a, b) a ## b727 | ^728/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'729 109 | TRY_RESULT(end_and_submit());730 | ^~~~~~~~~~731/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]732 169 | auto(unique) = (expr); \733 | ^~~~~~~~734/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'735 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)736 | ^~~~~~~~~~~~~~~737/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'738 29 | # define BOOST_PP_CAT_I(a, b) a ## b739 | ^740/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'741 113 | TRY_RESULT(end_and_submit());742 | ^~~~~~~~~~743/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses744/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'745 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)746 | ^~~~~~~~~~~~~~~747/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'748 29 | # define BOOST_PP_CAT_I(a, b) a ## b749 | ^750/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'751 113 | TRY_RESULT(end_and_submit());752 | ^~~~~~~~~~753/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>&)':754/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]755 169 | auto(unique) = (expr); \756 | ^~~~~~~~757/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'758 175 | TRY_RESULT_IMPL(unique, expr) \759 | ^~~~~~~~~~~~~~~760/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'761 29 | # define BOOST_PP_CAT_I(a, b) a ## b762 | ^763/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'764 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),765 | ^~~~~~~~~~766/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses767/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'768 175 | TRY_RESULT_IMPL(unique, expr) \769 | ^~~~~~~~~~~~~~~770/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'771 29 | # define BOOST_PP_CAT_I(a, b) a ## b772 | ^773/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'774 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),775 | ^~~~~~~~~~776/build/source/wren/src/render_target.cpp: In lambda function:777/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]778 169 | auto(unique) = (expr); \779 | ^~~~~~~~780/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'781 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)782 | ^~~~~~~~~~~~~~~783/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'784 29 | # define BOOST_PP_CAT_I(a, b) a ## b785 | ^786/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'787 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(788 | ^~~~~~~~~~789/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses790/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'791 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)792 | ^~~~~~~~~~~~~~~793/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'794 29 | # define BOOST_PP_CAT_I(a, b) a ## b795 | ^796/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'797 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(798 | ^~~~~~~~~~799/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>&)':800/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]801 169 | auto(unique) = (expr); \802 | ^~~~~~~~803/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'804 175 | TRY_RESULT_IMPL(unique, expr) \805 | ^~~~~~~~~~~~~~~806/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'807 29 | # define BOOST_PP_CAT_I(a, b) a ## b808 | ^809/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'810 47 | TRY_RESULT(811 | ^~~~~~~~~~812/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses813/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'814 175 | TRY_RESULT_IMPL(unique, expr) \815 | ^~~~~~~~~~~~~~~816/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'817 29 | # define BOOST_PP_CAT_I(a, b) a ## b818 | ^819/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'820 47 | TRY_RESULT(821 | ^~~~~~~~~~822/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>&)':823/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]824 169 | auto(unique) = (expr); \825 | ^~~~~~~~826/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'827 175 | TRY_RESULT_IMPL(unique, expr) \828 | ^~~~~~~~~~~~~~~829/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'830 29 | # define BOOST_PP_CAT_I(a, b) a ## b831 | ^832/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'833 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),834 | ^~~~~~~~~~835/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses836/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'837 175 | TRY_RESULT_IMPL(unique, expr) \838 | ^~~~~~~~~~~~~~~839/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'840 29 | # define BOOST_PP_CAT_I(a, b) a ## b841 | ^842/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'843 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),844 | ^~~~~~~~~~845/build/source/wren/src/render_target.cpp: In lambda function:846/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]847 169 | auto(unique) = (expr); \848 | ^~~~~~~~849/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'850 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)851 | ^~~~~~~~~~~~~~~852/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'853 29 | # define BOOST_PP_CAT_I(a, b) a ## b854 | ^855/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'856 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(857 | ^~~~~~~~~~858/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses859/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'860 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)861 | ^~~~~~~~~~~~~~~862/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'863 29 | # define BOOST_PP_CAT_I(a, b) a ## b864 | ^865/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'866 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(867 | ^~~~~~~~~~868/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>&)':869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]870 169 | auto(unique) = (expr); \871 | ^~~~~~~~872/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'873 175 | TRY_RESULT_IMPL(unique, expr) \874 | ^~~~~~~~~~~~~~~875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'876 29 | # define BOOST_PP_CAT_I(a, b) a ## b877 | ^878/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'879 98 | TRY_RESULT(880 | ^~~~~~~~~~881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses882/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'883 175 | TRY_RESULT_IMPL(unique, expr) \884 | ^~~~~~~~~~~~~~~885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'886 29 | # define BOOST_PP_CAT_I(a, b) a ## b887 | ^888/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'889 98 | TRY_RESULT(890 | ^~~~~~~~~~891/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&)':892/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]893 169 | auto(unique) = (expr); \894 | ^~~~~~~~895/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'896 175 | TRY_RESULT_IMPL(unique, expr) \897 | ^~~~~~~~~~~~~~~898/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'899 29 | # define BOOST_PP_CAT_I(a, b) a ## b900 | ^901/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'902 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),903 | ^~~~~~~~~~904/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses905/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'906 175 | TRY_RESULT_IMPL(unique, expr) \907 | ^~~~~~~~~~~~~~~908/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'909 29 | # define BOOST_PP_CAT_I(a, b) a ## b910 | ^911/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'912 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),913 | ^~~~~~~~~~914/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]915 169 | auto(unique) = (expr); \916 | ^~~~~~~~917/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'918 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)919 | ^~~~~~~~~~~~~~~920/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'921 29 | # define BOOST_PP_CAT_I(a, b) a ## b922 | ^923/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'924 131 | TRY_RESULT(transition_fn_(this));925 | ^~~~~~~~~~926/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses927/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'928 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)929 | ^~~~~~~~~~~~~~~930/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'931 29 | # define BOOST_PP_CAT_I(a, b) a ## b932 | ^933/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'934 131 | TRY_RESULT(transition_fn_(this));935 | ^~~~~~~~~~936/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]937 169 | auto(unique) = (expr); \938 | ^~~~~~~~939/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'940 175 | TRY_RESULT_IMPL(unique, expr) \941 | ^~~~~~~~~~~~~~~942/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'943 29 | # define BOOST_PP_CAT_I(a, b) a ## b944 | ^945/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'946 138 | TRY_RESULT(view_, vk::to_expected(947 | ^~~~~~~~~~948/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses949/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'950 175 | TRY_RESULT_IMPL(unique, expr) \951 | ^~~~~~~~~~~~~~~952/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'953 29 | # define BOOST_PP_CAT_I(a, b) a ## b954 | ^955/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'956 138 | TRY_RESULT(view_, vk::to_expected(957 | ^~~~~~~~~~958[19/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o959In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,960 from /build/source/wren_vk/src/shader.cpp:1:961/build/source/wren_vk/src/shader.cpp: In lambda function:962/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]963 169 | auto(unique) = (expr); \964 | ^~~~~~~~965/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'966 175 | TRY_RESULT_IMPL(unique, expr) \967 | ^~~~~~~~~~~~~~~968/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'969 29 | # define BOOST_PP_CAT_I(a, b) a ## b970 | ^971/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'972 223 | TRY_RESULT(const auto module,973 | ^~~~~~~~~~974/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses975/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'976 175 | TRY_RESULT_IMPL(unique, expr) \977 | ^~~~~~~~~~~~~~~978/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'979 29 | # define BOOST_PP_CAT_I(a, b) a ## b980 | ^981/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'982 223 | TRY_RESULT(const auto module,983 | ^~~~~~~~~~984/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&)':985/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]986 169 | auto(unique) = (expr); \987 | ^~~~~~~~988/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'989 175 | TRY_RESULT_IMPL(unique, expr) \990 | ^~~~~~~~~~~~~~~991/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'992 29 | # define BOOST_PP_CAT_I(a, b) a ## b993 | ^994/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'995 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));996 | ^~~~~~~~~~997/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses998/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'999 175 | TRY_RESULT_IMPL(unique, expr) \1000 | ^~~~~~~~~~~~~~~1001/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1002 29 | # define BOOST_PP_CAT_I(a, b) a ## b1003 | ^1004/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1005 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1006 | ^~~~~~~~~~1007/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1008 169 | auto(unique) = (expr); \1009 | ^~~~~~~~1010/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1011 175 | TRY_RESULT_IMPL(unique, expr) \1012 | ^~~~~~~~~~~~~~~1013/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1014 29 | # define BOOST_PP_CAT_I(a, b) a ## b1015 | ^1016/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1017 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1018 | ^~~~~~~~~~1019/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1020/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1021 175 | 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_2'1024 29 | # define BOOST_PP_CAT_I(a, b) a ## b1025 | ^1026/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1027 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1028 | ^~~~~~~~~~1029/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)':1030/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1031 169 | auto(unique) = (expr); \1032 | ^~~~~~~~1033/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1034 175 | TRY_RESULT_IMPL(unique, expr) \1035 | ^~~~~~~~~~~~~~~1036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1037 29 | # define BOOST_PP_CAT_I(a, b) a ## b1038 | ^1039/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1040 306 | TRY_RESULT(pipeline_layout_,1041 | ^~~~~~~~~~1042/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1043/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1044 175 | 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_2'1047 29 | # define BOOST_PP_CAT_I(a, b) a ## b1048 | ^1049/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1050 306 | TRY_RESULT(pipeline_layout_,1051 | ^~~~~~~~~~1052/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1053 169 | auto(unique) = (expr); \1054 | ^~~~~~~~1055/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1056 175 | TRY_RESULT_IMPL(unique, expr) \1057 | ^~~~~~~~~~~~~~~1058/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1059 29 | # define BOOST_PP_CAT_I(a, b) a ## b1060 | ^1061/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1062 374 | TRY_RESULT(pipeline_,1063 | ^~~~~~~~~~1064/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1065/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1066 175 | 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_2'1069 29 | # define BOOST_PP_CAT_I(a, b) a ## b1070 | ^1071/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1072 374 | TRY_RESULT(pipeline_,1073 | ^~~~~~~~~~1074[20/62] Linking CXX static library wren_vk/libwren_vk.a1075[21/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o1076In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1077 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1078 from /build/source/wren/include/wren/mesh.hpp:9,1079 from /build/source/wren/include/wren/mesh_loader.hpp:5,1080 from /build/source/wren/src/mesh_loader.cpp:1:1081/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>)':1082/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1083 169 | auto(unique) = (expr); \1084 | ^~~~~~~~1085/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1086 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1087 | ^~~~~~~~~~~~~~~1088/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1089 29 | # define BOOST_PP_CAT_I(a, b) a ## b1090 | ^1091/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1092 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1093 | ^~~~~~~~~~1094/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1095/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1096 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1097 | ^~~~~~~~~~~~~~~1098/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1099 29 | # define BOOST_PP_CAT_I(a, b) a ## b1100 | ^1101/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1102 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1103 | ^~~~~~~~~~1104[22/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1105In file included from /build/source/wren/include/wren/utils/device.hpp:5,1106 from /build/source/wren/include/wren/graphics_context.hpp:8,1107 from /build/source/wren/src/graphics_context.cpp:1:1108/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> >&)':1109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1110 169 | auto(unique) = (expr); \1111 | ^~~~~~~~1112/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1113 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1114 | ^~~~~~~~~~~~~~~1115/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1116 29 | # define BOOST_PP_CAT_I(a, b) a ## b1117 | ^1118/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1119 31 | TRY_RESULT(graphics_context->create_instance(1120 | ^~~~~~~~~~1121/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1122/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1123 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1124 | ^~~~~~~~~~~~~~~1125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1126 29 | # define BOOST_PP_CAT_I(a, b) a ## b1127 | ^1128/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1129 31 | TRY_RESULT(graphics_context->create_instance(1130 | ^~~~~~~~~~1131/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> >&)':1132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1133 169 | auto(unique) = (expr); \1134 | ^~~~~~~~1135/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1136 175 | TRY_RESULT_IMPL(unique, expr) \1137 | ^~~~~~~~~~~~~~~1138/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1139 29 | # define BOOST_PP_CAT_I(a, b) a ## b1140 | ^1141/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1142 119 | TRY_RESULT(this->instance_,1143 | ^~~~~~~~~~1144/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1145/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1146 175 | TRY_RESULT_IMPL(unique, expr) \1147 | ^~~~~~~~~~~~~~~1148/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1149 29 | # define BOOST_PP_CAT_I(a, b) a ## b1150 | ^1151/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1152 119 | TRY_RESULT(this->instance_,1153 | ^~~~~~~~~~1154/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1155/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1156 169 | auto(unique) = (expr); \1157 | ^~~~~~~~1158/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1159 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1160 | ^~~~~~~~~~~~~~~1161/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1162 29 | # define BOOST_PP_CAT_I(a, b) a ## b1163 | ^1164/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1165 129 | TRY_RESULT(pick_physical_device());1166 | ^~~~~~~~~~1167/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1168/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1169 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1170 | ^~~~~~~~~~~~~~~1171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1172 29 | # define BOOST_PP_CAT_I(a, b) a ## b1173 | ^1174/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1175 129 | TRY_RESULT(pick_physical_device());1176 | ^~~~~~~~~~1177/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1178 169 | auto(unique) = (expr); \1179 | ^~~~~~~~1180/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1181 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1182 | ^~~~~~~~~~~~~~~1183/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1184 29 | # define BOOST_PP_CAT_I(a, b) a ## b1185 | ^1186/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1187 133 | TRY_RESULT(create_device());1188 | ^~~~~~~~~~1189/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1190/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1191 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1192 | ^~~~~~~~~~~~~~~1193/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1194 29 | # define BOOST_PP_CAT_I(a, b) a ## b1195 | ^1196/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1197 133 | TRY_RESULT(create_device());1198 | ^~~~~~~~~~1199/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1200/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1201 169 | auto(unique) = (expr); \1202 | ^~~~~~~~1203/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1204 175 | TRY_RESULT_IMPL(unique, expr) \1205 | ^~~~~~~~~~~~~~~1206/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1207 29 | # define BOOST_PP_CAT_I(a, b) a ## b1208 | ^1209/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1210 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1211 | ^~~~~~~~~~1212/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1213/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1214 175 | TRY_RESULT_IMPL(unique, expr) \1215 | ^~~~~~~~~~~~~~~1216/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1217 29 | # define BOOST_PP_CAT_I(a, b) a ## b1218 | ^1219/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1220 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1221 | ^~~~~~~~~~1222/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1223/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1224 169 | auto(unique) = (expr); \1225 | ^~~~~~~~1226/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1227 175 | TRY_RESULT_IMPL(unique, expr) \1228 | ^~~~~~~~~~~~~~~1229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1230 29 | # define BOOST_PP_CAT_I(a, b) a ## b1231 | ^1232/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1233 217 | TRY_RESULT(this->debug_messenger_,1234 | ^~~~~~~~~~1235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1236/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1237 175 | TRY_RESULT_IMPL(unique, expr) \1238 | ^~~~~~~~~~~~~~~1239/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1240 29 | # define BOOST_PP_CAT_I(a, b) a ## b1241 | ^1242/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1243 217 | TRY_RESULT(this->debug_messenger_,1244 | ^~~~~~~~~~1245[23/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1246[24/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1247In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1248 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1249 from /build/source/wren/include/wren/render_pass.hpp:7,1250 from /build/source/wren/src/render_pass.cpp:1:1251/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>)':1252/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1253 169 | auto(unique) = (expr); \1254 | ^~~~~~~~1255/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1256 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1257 | ^~~~~~~~~~~~~~~1258/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1259 29 | # define BOOST_PP_CAT_I(a, b) a ## b1260 | ^1261/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1262 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1263 | ^~~~~~~~~~1264/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1265/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1266 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1267 | ^~~~~~~~~~~~~~~1268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1269 29 | # define BOOST_PP_CAT_I(a, b) a ## b1270 | ^1271/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1272 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1273 | ^~~~~~~~~~1274/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1275/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1276 169 | auto(unique) = (expr); \1277 | ^~~~~~~~1278/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1279 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1280 | ^~~~~~~~~~~~~~~1281/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1282 29 | # define BOOST_PP_CAT_I(a, b) a ## b1283 | ^1284/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1285 90 | TRY_RESULT(1286 | ^~~~~~~~~~1287/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1288/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1290 | ^~~~~~~~~~~~~~~1291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1292 29 | # define BOOST_PP_CAT_I(a, b) a ## b1293 | ^1294/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1295 90 | TRY_RESULT(1296 | ^~~~~~~~~~1297/build/source/wren/include/wren/renderer.hpp: In lambda function:1298/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1299 169 | auto(unique) = (expr); \1300 | ^~~~~~~~1301/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1302 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1303 | ^~~~~~~~~~~~~~~1304/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1305 29 | # define BOOST_PP_CAT_I(a, b) a ## b1306 | ^1307/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1308 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1309 | ^~~~~~~~~~1310/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1311/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1312 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1313 | ^~~~~~~~~~~~~~~1314/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1315 29 | # define BOOST_PP_CAT_I(a, b) a ## b1316 | ^1317/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1318 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1319 | ^~~~~~~~~~1320/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1321 169 | auto(unique) = (expr); \1322 | ^~~~~~~~1323/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1324 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1325 | ^~~~~~~~~~~~~~~1326/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1327 29 | # define BOOST_PP_CAT_I(a, b) a ## b1328 | ^1329/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1330 98 | TRY_RESULT(vk::to_expected(1331 | ^~~~~~~~~~1332/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1333/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1334 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1335 | ^~~~~~~~~~~~~~~1336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1337 29 | # define BOOST_PP_CAT_I(a, b) a ## b1338 | ^1339/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1340 98 | TRY_RESULT(vk::to_expected(1341 | ^~~~~~~~~~1342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1343 169 | auto(unique) = (expr); \1344 | ^~~~~~~~1345/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1346 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1347 | ^~~~~~~~~~~~~~~1348/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1349 29 | # define BOOST_PP_CAT_I(a, b) a ## b1350 | ^1351/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1352 101 | TRY_RESULT(vk::to_expected(1353 | ^~~~~~~~~~1354/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1355/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1356 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1357 | ^~~~~~~~~~~~~~~1358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1359 29 | # define BOOST_PP_CAT_I(a, b) a ## b1360 | ^1361/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1362 101 | TRY_RESULT(vk::to_expected(1363 | ^~~~~~~~~~1364/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&&)':1365/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1366 169 | auto(unique) = (expr); \1367 | ^~~~~~~~1368/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1369 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1370 | ^~~~~~~~~~~~~~~1371/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1372 29 | # define BOOST_PP_CAT_I(a, b) a ## b1373 | ^1374/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1375 109 | TRY_RESULT(end_and_submit());1376 | ^~~~~~~~~~1377/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1378/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1379 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1380 | ^~~~~~~~~~~~~~~1381/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1382 29 | # define BOOST_PP_CAT_I(a, b) a ## b1383 | ^1384/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1385 109 | TRY_RESULT(end_and_submit());1386 | ^~~~~~~~~~1387/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1388 169 | auto(unique) = (expr); \1389 | ^~~~~~~~1390/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1391 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1392 | ^~~~~~~~~~~~~~~1393/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1394 29 | # define BOOST_PP_CAT_I(a, b) a ## b1395 | ^1396/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1397 113 | TRY_RESULT(end_and_submit());1398 | ^~~~~~~~~~1399/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1400/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1401 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1402 | ^~~~~~~~~~~~~~~1403/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1404 29 | # define BOOST_PP_CAT_I(a, b) a ## b1405 | ^1406/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1407 113 | TRY_RESULT(end_and_submit());1408 | ^~~~~~~~~~1409/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&)':1410/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1411 169 | auto(unique) = (expr); \1412 | ^~~~~~~~1413/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1414 175 | 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_2'1417 29 | # define BOOST_PP_CAT_I(a, b) a ## b1418 | ^1419/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1420 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(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:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1424 175 | 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_2'1427 29 | # define BOOST_PP_CAT_I(a, b) a ## b1428 | ^1429/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1430 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1431 | ^~~~~~~~~~1432/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1433 169 | auto(unique) = (expr); \1434 | ^~~~~~~~1435/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1436 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1437 | ^~~~~~~~~~~~~~~1438/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1439 29 | # define BOOST_PP_CAT_I(a, b) a ## b1440 | ^1441/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1442 83 | TRY_RESULT(shader->create_graphics_pipeline(1443 | ^~~~~~~~~~1444/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1445/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1446 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1447 | ^~~~~~~~~~~~~~~1448/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1449 29 | # define BOOST_PP_CAT_I(a, b) a ## b1450 | ^1451/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1452 83 | TRY_RESULT(shader->create_graphics_pipeline(1453 | ^~~~~~~~~~1454/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1455 169 | auto(unique) = (expr); \1456 | ^~~~~~~~1457/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1458 175 | TRY_RESULT_IMPL(unique, expr) \1459 | ^~~~~~~~~~~~~~~1460/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1461 29 | # define BOOST_PP_CAT_I(a, b) a ## b1462 | ^1463/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1464 91 | TRY_RESULT(pass->command_pool_,1465 | ^~~~~~~~~~1466/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1467/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1468 175 | TRY_RESULT_IMPL(unique, expr) \1469 | ^~~~~~~~~~~~~~~1470/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1471 29 | # define BOOST_PP_CAT_I(a, b) a ## b1472 | ^1473/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1474 91 | TRY_RESULT(pass->command_pool_,1475 | ^~~~~~~~~~1476/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1477 169 | auto(unique) = (expr); \1478 | ^~~~~~~~1479/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1480 175 | TRY_RESULT_IMPL(unique, expr) \1481 | ^~~~~~~~~~~~~~~1482/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1483 29 | # define BOOST_PP_CAT_I(a, b) a ## b1484 | ^1485/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1486 99 | TRY_RESULT(1487 | ^~~~~~~~~~1488/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1489/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1490 175 | TRY_RESULT_IMPL(unique, expr) \1491 | ^~~~~~~~~~~~~~~1492/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1493 29 | # define BOOST_PP_CAT_I(a, b) a ## b1494 | ^1495/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1496 99 | TRY_RESULT(1497 | ^~~~~~~~~~1498/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1499/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1500 169 | auto(unique) = (expr); \1501 | ^~~~~~~~1502/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1503 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1504 | ^~~~~~~~~~~~~~~1505/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1506 29 | # define BOOST_PP_CAT_I(a, b) a ## b1507 | ^1508/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1509 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1510 | ^~~~~~~~~~1511/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1512/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1513 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1514 | ^~~~~~~~~~~~~~~1515/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1516 29 | # define BOOST_PP_CAT_I(a, b) a ## b1517 | ^1518/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1519 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1520 | ^~~~~~~~~~1521/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1522 169 | auto(unique) = (expr); \1523 | ^~~~~~~~1524/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1525 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1526 | ^~~~~~~~~~~~~~~1527/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1528 29 | # define BOOST_PP_CAT_I(a, b) a ## b1529 | ^1530/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1531 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1532 | ^~~~~~~~~~1533/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1534/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1535 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1536 | ^~~~~~~~~~~~~~~1537/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1538 29 | # define BOOST_PP_CAT_I(a, b) a ## b1539 | ^1540/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1541 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1542 | ^~~~~~~~~~1543[25/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o1544In file included from /build/source/wren/include/wren/utils/device.hpp:5,1545 from /build/source/wren/include/wren/graphics_context.hpp:8,1546 from /build/source/wren/include/wren/context.hpp:6,1547 from /build/source/wren/include/wren/application.hpp:5,1548 from /build/source/wren/src/application.cpp:1:1549/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>)':1550/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1551 169 | auto(unique) = (expr); \1552 | ^~~~~~~~1553/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1554 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1555 | ^~~~~~~~~~~~~~~1556/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1557 29 | # define BOOST_PP_CAT_I(a, b) a ## b1558 | ^1559/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1560 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1561 | ^~~~~~~~~~1562/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1563/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1564 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1565 | ^~~~~~~~~~~~~~~1566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1567 29 | # define BOOST_PP_CAT_I(a, b) a ## b1568 | ^1569/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1570 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1571 | ^~~~~~~~~~1572/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&&)':1573/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1574 169 | auto(unique) = (expr); \1575 | ^~~~~~~~1576/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1577 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1578 | ^~~~~~~~~~~~~~~1579/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1580 29 | # define BOOST_PP_CAT_I(a, b) a ## b1581 | ^1582/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1583 90 | TRY_RESULT(1584 | ^~~~~~~~~~1585/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1586/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1587 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1588 | ^~~~~~~~~~~~~~~1589/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1590 29 | # define BOOST_PP_CAT_I(a, b) a ## b1591 | ^1592/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1593 90 | TRY_RESULT(1594 | ^~~~~~~~~~1595/build/source/wren/include/wren/renderer.hpp: In lambda function:1596/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1597 169 | auto(unique) = (expr); \1598 | ^~~~~~~~1599/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1600 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1601 | ^~~~~~~~~~~~~~~1602/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1603 29 | # define BOOST_PP_CAT_I(a, b) a ## b1604 | ^1605/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1606 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1607 | ^~~~~~~~~~1608/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1609/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1610 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1611 | ^~~~~~~~~~~~~~~1612/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1613 29 | # define BOOST_PP_CAT_I(a, b) a ## b1614 | ^1615/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1616 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1617 | ^~~~~~~~~~1618/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1619 169 | auto(unique) = (expr); \1620 | ^~~~~~~~1621/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1622 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1623 | ^~~~~~~~~~~~~~~1624/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1625 29 | # define BOOST_PP_CAT_I(a, b) a ## b1626 | ^1627/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1628 98 | TRY_RESULT(vk::to_expected(1629 | ^~~~~~~~~~1630/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1631/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1632 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1633 | ^~~~~~~~~~~~~~~1634/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1635 29 | # define BOOST_PP_CAT_I(a, b) a ## b1636 | ^1637/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1638 98 | TRY_RESULT(vk::to_expected(1639 | ^~~~~~~~~~1640/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1641 169 | auto(unique) = (expr); \1642 | ^~~~~~~~1643/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1644 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1645 | ^~~~~~~~~~~~~~~1646/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1647 29 | # define BOOST_PP_CAT_I(a, b) a ## b1648 | ^1649/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1650 101 | TRY_RESULT(vk::to_expected(1651 | ^~~~~~~~~~1652/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1653/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1654 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1655 | ^~~~~~~~~~~~~~~1656/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1657 29 | # define BOOST_PP_CAT_I(a, b) a ## b1658 | ^1659/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1660 101 | TRY_RESULT(vk::to_expected(1661 | ^~~~~~~~~~1662/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&&)':1663/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1664 169 | auto(unique) = (expr); \1665 | ^~~~~~~~1666/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1667 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1668 | ^~~~~~~~~~~~~~~1669/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1670 29 | # define BOOST_PP_CAT_I(a, b) a ## b1671 | ^1672/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1673 109 | TRY_RESULT(end_and_submit());1674 | ^~~~~~~~~~1675/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1676/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1677 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1678 | ^~~~~~~~~~~~~~~1679/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1680 29 | # define BOOST_PP_CAT_I(a, b) a ## b1681 | ^1682/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1683 109 | TRY_RESULT(end_and_submit());1684 | ^~~~~~~~~~1685/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1686 169 | auto(unique) = (expr); \1687 | ^~~~~~~~1688/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1689 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1690 | ^~~~~~~~~~~~~~~1691/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1692 29 | # define BOOST_PP_CAT_I(a, b) a ## b1693 | ^1694/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1695 113 | TRY_RESULT(end_and_submit());1696 | ^~~~~~~~~~1697/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1698/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1699 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1700 | ^~~~~~~~~~~~~~~1701/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1702 29 | # define BOOST_PP_CAT_I(a, b) a ## b1703 | ^1704/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1705 113 | TRY_RESULT(end_and_submit());1706 | ^~~~~~~~~~1707/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1708/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1709 169 | auto(unique) = (expr); \1710 | ^~~~~~~~1711/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1712 175 | TRY_RESULT_IMPL(unique, expr) \1713 | ^~~~~~~~~~~~~~~1714/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1715 29 | # define BOOST_PP_CAT_I(a, b) a ## b1716 | ^1717/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1718 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1719 | ^~~~~~~~~~1720/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1721/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1722 175 | TRY_RESULT_IMPL(unique, expr) \1723 | ^~~~~~~~~~~~~~~1724/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1725 29 | # define BOOST_PP_CAT_I(a, b) a ## b1726 | ^1727/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1728 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1729 | ^~~~~~~~~~1730/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1731 169 | auto(unique) = (expr); \1732 | ^~~~~~~~1733/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1734 175 | TRY_RESULT_IMPL(unique, expr) \1735 | ^~~~~~~~~~~~~~~1736/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1737 29 | # define BOOST_PP_CAT_I(a, b) a ## b1738 | ^1739/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1740 30 | TRY_RESULT(auto graphics_context,1741 | ^~~~~~~~~~1742/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1743/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1744 175 | TRY_RESULT_IMPL(unique, expr) \1745 | ^~~~~~~~~~~~~~~1746/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1747 29 | # define BOOST_PP_CAT_I(a, b) a ## b1748 | ^1749/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1750 30 | TRY_RESULT(auto graphics_context,1751 | ^~~~~~~~~~1752/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1753 169 | auto(unique) = (expr); \1754 | ^~~~~~~~1755/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1756 175 | TRY_RESULT_IMPL(unique, expr) \1757 | ^~~~~~~~~~~~~~~1758/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1759 29 | # define BOOST_PP_CAT_I(a, b) a ## b1760 | ^1761/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1762 34 | TRY_RESULT(const auto surface,1763 | ^~~~~~~~~~1764/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1765/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1766 175 | TRY_RESULT_IMPL(unique, expr) \1767 | ^~~~~~~~~~~~~~~1768/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1769 29 | # define BOOST_PP_CAT_I(a, b) a ## b1770 | ^1771/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1772 34 | TRY_RESULT(const auto surface,1773 | ^~~~~~~~~~1774/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1775 169 | auto(unique) = (expr); \1776 | ^~~~~~~~1777/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1778 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1779 | ^~~~~~~~~~~~~~~1780/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1781 29 | # define BOOST_PP_CAT_I(a, b) a ## b1782 | ^1783/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1784 38 | TRY_RESULT(graphics_context->setup_device());1785 | ^~~~~~~~~~1786/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1787/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1788 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1789 | ^~~~~~~~~~~~~~~1790/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1791 29 | # define BOOST_PP_CAT_I(a, b) a ## b1792 | ^1793/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1794 38 | TRY_RESULT(graphics_context->setup_device());1795 | ^~~~~~~~~~1796/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1797 169 | auto(unique) = (expr); \1798 | ^~~~~~~~1799/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1800 175 | TRY_RESULT_IMPL(unique, expr) \1801 | ^~~~~~~~~~~~~~~1802/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1803 29 | # define BOOST_PP_CAT_I(a, b) a ## b1804 | ^1805/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1806 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1807 | ^~~~~~~~~~1808/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1809/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1810 175 | TRY_RESULT_IMPL(unique, expr) \1811 | ^~~~~~~~~~~~~~~1812/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1813 29 | # define BOOST_PP_CAT_I(a, b) a ## b1814 | ^1815/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1816 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1817 | ^~~~~~~~~~1818[26/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o1819[27/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1820[28/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o1821[29/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o1822[30/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o1823In file included from /build/source/wren/include/wren/utils/device.hpp:5,1824 from /build/source/wren/src/utils/device.cpp:1:1825/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':1826/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1827 169 | auto(unique) = (expr); \1828 | ^~~~~~~~1829/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1830 175 | TRY_RESULT_IMPL(unique, expr) \1831 | ^~~~~~~~~~~~~~~1832/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1833 29 | # define BOOST_PP_CAT_I(a, b) a ## b1834 | ^1835/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1836 42 | TRY_RESULT(device_,1837 | ^~~~~~~~~~1838/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1839/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1840 175 | TRY_RESULT_IMPL(unique, expr) \1841 | ^~~~~~~~~~~~~~~1842/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1843 29 | # define BOOST_PP_CAT_I(a, b) a ## b1844 | ^1845/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'1846 42 | TRY_RESULT(device_,1847 | ^~~~~~~~~~1848/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1849 169 | auto(unique) = (expr); \1850 | ^~~~~~~~1851/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1852 175 | TRY_RESULT_IMPL(unique, expr) \1853 | ^~~~~~~~~~~~~~~1854/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1855 29 | # define BOOST_PP_CAT_I(a, b) a ## b1856 | ^1857/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1858 52 | TRY_RESULT(command_pool_,1859 | ^~~~~~~~~~1860/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1861/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1862 175 | TRY_RESULT_IMPL(unique, expr) \1863 | ^~~~~~~~~~~~~~~1864/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1865 29 | # define BOOST_PP_CAT_I(a, b) a ## b1866 | ^1867/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'1868 52 | TRY_RESULT(command_pool_,1869 | ^~~~~~~~~~1870/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1871 169 | auto(unique) = (expr); \1872 | ^~~~~~~~1873/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1874 175 | TRY_RESULT_IMPL(unique, expr) \1875 | ^~~~~~~~~~~~~~~1876/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1877 29 | # define BOOST_PP_CAT_I(a, b) a ## b1878 | ^1879/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1880 58 | TRY_RESULT(descriptor_pool_,1881 | ^~~~~~~~~~1882/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1883/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1884 175 | TRY_RESULT_IMPL(unique, expr) \1885 | ^~~~~~~~~~~~~~~1886/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1887 29 | # define BOOST_PP_CAT_I(a, b) a ## b1888 | ^1889/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'1890 58 | TRY_RESULT(descriptor_pool_,1891 | ^~~~~~~~~~1892[31/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o1893[32/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o1894In file included from /build/source/wren/include/wren/assets/manager.hpp:7,1895 from /build/source/wren/src/assets/manager.cpp:1:1896/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>)':1897/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1898 169 | auto(unique) = (expr); \1899 | ^~~~~~~~1900/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1901 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1902 | ^~~~~~~~~~~~~~~1903/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1904 29 | # define BOOST_PP_CAT_I(a, b) a ## b1905 | ^1906/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1907 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1908 | ^~~~~~~~~~1909/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1910/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1911 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1912 | ^~~~~~~~~~~~~~~1913/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1914 29 | # define BOOST_PP_CAT_I(a, b) a ## b1915 | ^1916/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1917 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1918 | ^~~~~~~~~~1919/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&&)':1920/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1921 169 | auto(unique) = (expr); \1922 | ^~~~~~~~1923/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1924 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1925 | ^~~~~~~~~~~~~~~1926/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1927 29 | # define BOOST_PP_CAT_I(a, b) a ## b1928 | ^1929/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1930 90 | TRY_RESULT(1931 | ^~~~~~~~~~1932/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1933/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1934 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1935 | ^~~~~~~~~~~~~~~1936/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1937 29 | # define BOOST_PP_CAT_I(a, b) a ## b1938 | ^1939/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1940 90 | TRY_RESULT(1941 | ^~~~~~~~~~1942/build/source/wren/include/wren/renderer.hpp: In lambda function:1943/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1944 169 | auto(unique) = (expr); \1945 | ^~~~~~~~1946/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1947 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1948 | ^~~~~~~~~~~~~~~1949/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1950 29 | # define BOOST_PP_CAT_I(a, b) a ## b1951 | ^1952/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1953 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1954 | ^~~~~~~~~~1955/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1956/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1957 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1958 | ^~~~~~~~~~~~~~~1959/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1960 29 | # define BOOST_PP_CAT_I(a, b) a ## b1961 | ^1962/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1963 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1964 | ^~~~~~~~~~1965/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1966 169 | auto(unique) = (expr); \1967 | ^~~~~~~~1968/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1969 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1970 | ^~~~~~~~~~~~~~~1971/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1972 29 | # define BOOST_PP_CAT_I(a, b) a ## b1973 | ^1974/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1975 98 | TRY_RESULT(vk::to_expected(1976 | ^~~~~~~~~~1977/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1978/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1979 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1980 | ^~~~~~~~~~~~~~~1981/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1982 29 | # define BOOST_PP_CAT_I(a, b) a ## b1983 | ^1984/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1985 98 | TRY_RESULT(vk::to_expected(1986 | ^~~~~~~~~~1987/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1988 169 | auto(unique) = (expr); \1989 | ^~~~~~~~1990/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1991 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1992 | ^~~~~~~~~~~~~~~1993/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1994 29 | # define BOOST_PP_CAT_I(a, b) a ## b1995 | ^1996/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1997 101 | TRY_RESULT(vk::to_expected(1998 | ^~~~~~~~~~1999/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2000/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2001 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2002 | ^~~~~~~~~~~~~~~2003/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2004 29 | # define BOOST_PP_CAT_I(a, b) a ## b2005 | ^2006/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2007 101 | TRY_RESULT(vk::to_expected(2008 | ^~~~~~~~~~2009/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&&)':2010/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2011 169 | auto(unique) = (expr); \2012 | ^~~~~~~~2013/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2014 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2015 | ^~~~~~~~~~~~~~~2016/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2017 29 | # define BOOST_PP_CAT_I(a, b) a ## b2018 | ^2019/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2020 109 | TRY_RESULT(end_and_submit());2021 | ^~~~~~~~~~2022/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2023/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2024 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2025 | ^~~~~~~~~~~~~~~2026/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2027 29 | # define BOOST_PP_CAT_I(a, b) a ## b2028 | ^2029/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2030 109 | TRY_RESULT(end_and_submit());2031 | ^~~~~~~~~~2032/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2033 169 | auto(unique) = (expr); \2034 | ^~~~~~~~2035/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2036 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2037 | ^~~~~~~~~~~~~~~2038/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2039 29 | # define BOOST_PP_CAT_I(a, b) a ## b2040 | ^2041/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2042 113 | TRY_RESULT(end_and_submit());2043 | ^~~~~~~~~~2044/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2045/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2046 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2047 | ^~~~~~~~~~~~~~~2048/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2049 29 | # define BOOST_PP_CAT_I(a, b) a ## b2050 | ^2051/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2052 113 | TRY_RESULT(end_and_submit());2053 | ^~~~~~~~~~2054/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':2055/build/source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]2056 64 | return std::move(texture);2057 | ~~~~~~~~~^~~~~~~~~2058/build/source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call2059In file included from /build/source/wren/src/assets/manager.cpp:6:2060/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]':2061/build/source/wren/src/assets/manager.cpp:49:3: required from here2062 51 | context_->renderer->submit_command_buffer(2063 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2064 52 | [&](const ::vk::CommandBuffer& cmd_buf) {2065 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2066 53 | TRY_RESULT_VOID(2067 | ~~~~~~~~~~~~~~~~ 2068 54 | auto texture,2069 | ~~~~~~~~~~~~~ 2070 55 | wren::Texture::create(2071 | ~~~~~~~~~~~~~~~~~~~~~~ 2072 56 | cmd_buf, context_->graphics_context->device().get(),2073 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2074 57 | context_->graphics_context->allocator(),2075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2076 58 | {tex_width, tex_height},2077 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2078 59 | std::span{pixels.get(), image_size},2079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2080 60 | ::vk::Format::eR8G8B8A8Srgb));2081 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2082 61 | return texture;2083 | ~~~~~~~~~~~~~~~ 2084 62 | }));2085 | ~~ 2086/build/source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2087 112 | R result = std::move(record(one_time_cmd_buffer_));2088 | ^~~~~~2089/build/source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2090[33/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o2091In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,2092 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,2093 from /build/source/wren/include/wren/mesh.hpp:9,2094 from /build/source/wren/include/wren/renderer.hpp:8,2095 from /build/source/wren/src/renderer.cpp:1:2096/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>)':2097/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2098 169 | auto(unique) = (expr); \2099 | ^~~~~~~~2100/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2101 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2102 | ^~~~~~~~~~~~~~~2103/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2104 29 | # define BOOST_PP_CAT_I(a, b) a ## b2105 | ^2106/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2107 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2108 | ^~~~~~~~~~2109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2110/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2111 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2112 | ^~~~~~~~~~~~~~~2113/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2114 29 | # define BOOST_PP_CAT_I(a, b) a ## b2115 | ^2116/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2117 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2118 | ^~~~~~~~~~2119/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&&)':2120/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2121 169 | auto(unique) = (expr); \2122 | ^~~~~~~~2123/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2124 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2125 | ^~~~~~~~~~~~~~~2126/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2127 29 | # define BOOST_PP_CAT_I(a, b) a ## b2128 | ^2129/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2130 90 | TRY_RESULT(2131 | ^~~~~~~~~~2132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2133/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2134 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2135 | ^~~~~~~~~~~~~~~2136/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2137 29 | # define BOOST_PP_CAT_I(a, b) a ## b2138 | ^2139/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2140 90 | TRY_RESULT(2141 | ^~~~~~~~~~2142/build/source/wren/include/wren/renderer.hpp: In lambda function:2143/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2144 169 | auto(unique) = (expr); \2145 | ^~~~~~~~2146/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2147 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2148 | ^~~~~~~~~~~~~~~2149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2150 29 | # define BOOST_PP_CAT_I(a, b) a ## b2151 | ^2152/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2153 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2154 | ^~~~~~~~~~2155/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2156/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2157 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2158 | ^~~~~~~~~~~~~~~2159/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2160 29 | # define BOOST_PP_CAT_I(a, b) a ## b2161 | ^2162/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2163 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2164 | ^~~~~~~~~~2165/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2166 169 | auto(unique) = (expr); \2167 | ^~~~~~~~2168/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2169 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2170 | ^~~~~~~~~~~~~~~2171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2172 29 | # define BOOST_PP_CAT_I(a, b) a ## b2173 | ^2174/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2175 98 | TRY_RESULT(vk::to_expected(2176 | ^~~~~~~~~~2177/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2178/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2179 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2180 | ^~~~~~~~~~~~~~~2181/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2182 29 | # define BOOST_PP_CAT_I(a, b) a ## b2183 | ^2184/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2185 98 | TRY_RESULT(vk::to_expected(2186 | ^~~~~~~~~~2187/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2188 169 | auto(unique) = (expr); \2189 | ^~~~~~~~2190/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2191 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2192 | ^~~~~~~~~~~~~~~2193/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2194 29 | # define BOOST_PP_CAT_I(a, b) a ## b2195 | ^2196/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2197 101 | TRY_RESULT(vk::to_expected(2198 | ^~~~~~~~~~2199/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2200/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2201 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2202 | ^~~~~~~~~~~~~~~2203/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2204 29 | # define BOOST_PP_CAT_I(a, b) a ## b2205 | ^2206/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2207 101 | TRY_RESULT(vk::to_expected(2208 | ^~~~~~~~~~2209/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&&)':2210/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2211 169 | auto(unique) = (expr); \2212 | ^~~~~~~~2213/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2214 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2215 | ^~~~~~~~~~~~~~~2216/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2217 29 | # define BOOST_PP_CAT_I(a, b) a ## b2218 | ^2219/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2220 109 | TRY_RESULT(end_and_submit());2221 | ^~~~~~~~~~2222/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2223/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2224 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2225 | ^~~~~~~~~~~~~~~2226/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2227 29 | # define BOOST_PP_CAT_I(a, b) a ## b2228 | ^2229/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2230 109 | TRY_RESULT(end_and_submit());2231 | ^~~~~~~~~~2232/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2233 169 | auto(unique) = (expr); \2234 | ^~~~~~~~2235/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2236 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2237 | ^~~~~~~~~~~~~~~2238/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2239 29 | # define BOOST_PP_CAT_I(a, b) a ## b2240 | ^2241/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2242 113 | TRY_RESULT(end_and_submit());2243 | ^~~~~~~~~~2244/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2245/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2246 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2247 | ^~~~~~~~~~~~~~~2248/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2249 29 | # define BOOST_PP_CAT_I(a, b) a ## b2250 | ^2251/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2252 113 | TRY_RESULT(end_and_submit());2253 | ^~~~~~~~~~2254/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':2255/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2256 169 | auto(unique) = (expr); \2257 | ^~~~~~~~2258/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2259 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2260 | ^~~~~~~~~~~~~~~2261/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2262 29 | # define BOOST_PP_CAT_I(a, b) a ## b2263 | ^2264/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2265 32 | TRY_RESULT(vk::to_expected(2266 | ^~~~~~~~~~2267/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2268/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2269 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2270 | ^~~~~~~~~~~~~~~2271/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2272 29 | # define BOOST_PP_CAT_I(a, b) a ## b2273 | ^2274/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2275 32 | TRY_RESULT(vk::to_expected(2276 | ^~~~~~~~~~2277/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2278 169 | auto(unique) = (expr); \2279 | ^~~~~~~~2280/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2281 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2282 | ^~~~~~~~~~~~~~~2283/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2284 29 | # define BOOST_PP_CAT_I(a, b) a ## b2285 | ^2286/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2287 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2288 | ^~~~~~~~~~2289/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2290/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2291 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2292 | ^~~~~~~~~~~~~~~2293/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2294 29 | # define BOOST_PP_CAT_I(a, b) a ## b2295 | ^2296/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2297 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2298 | ^~~~~~~~~~2299/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2300 169 | auto(unique) = (expr); \2301 | ^~~~~~~~2302/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2303 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2304 | ^~~~~~~~~~~~~~~2305/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2306 29 | # define BOOST_PP_CAT_I(a, b) a ## b2307 | ^2308/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2309 44 | TRY_RESULT(recreate_swapchain());2310 | ^~~~~~~~~~2311/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2312/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2313 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2314 | ^~~~~~~~~~~~~~~2315/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2316 29 | # define BOOST_PP_CAT_I(a, b) a ## b2317 | ^2318/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2319 44 | TRY_RESULT(recreate_swapchain());2320 | ^~~~~~~~~~2321/build/source/wren/src/renderer.cpp: In lambda function:2322/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2323 169 | auto(unique) = (expr); \2324 | ^~~~~~~~2325/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2326 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2327 | ^~~~~~~~~~~~~~~2328/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2329 29 | # define BOOST_PP_CAT_I(a, b) a ## b2330 | ^2331/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2332 96 | TRY_RESULT(recreate_swapchain());2333 | ^~~~~~~~~~2334/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2335/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2336 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2337 | ^~~~~~~~~~~~~~~2338/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2339 29 | # define BOOST_PP_CAT_I(a, b) a ## b2340 | ^2341/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2342 96 | TRY_RESULT(recreate_swapchain());2343 | ^~~~~~~~~~2344/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2345 169 | auto(unique) = (expr); \2346 | ^~~~~~~~2347/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2348 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2349 | ^~~~~~~~~~~~~~~2350/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2351 29 | # define BOOST_PP_CAT_I(a, b) a ## b2352 | ^2353/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2354 102 | TRY_RESULT(n->render_pass->resize_target(2355 | ^~~~~~~~~~2356/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2357/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2358 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2359 | ^~~~~~~~~~~~~~~2360/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2361 29 | # define BOOST_PP_CAT_I(a, b) a ## b2362 | ^2363/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2364 102 | TRY_RESULT(n->render_pass->resize_target(2365 | ^~~~~~~~~~2366/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>&)':2367/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2368 169 | auto(unique) = (expr); \2369 | ^~~~~~~~2370/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2371 175 | TRY_RESULT_IMPL(unique, expr) \2372 | ^~~~~~~~~~~~~~~2373/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2374 29 | # define BOOST_PP_CAT_I(a, b) a ## b2375 | ^2376/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2377 135 | TRY_RESULT(renderer->command_pool_,2378 | ^~~~~~~~~~2379/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2380/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2381 175 | TRY_RESULT_IMPL(unique, expr) \2382 | ^~~~~~~~~~~~~~~2383/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2384 29 | # define BOOST_PP_CAT_I(a, b) a ## b2385 | ^2386/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2387 135 | TRY_RESULT(renderer->command_pool_,2388 | ^~~~~~~~~~2389/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]2390 169 | auto(unique) = (expr); \2391 | ^~~~~~~~2392/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2393 175 | TRY_RESULT_IMPL(unique, expr) \2394 | ^~~~~~~~~~~~~~~2395/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2396 29 | # define BOOST_PP_CAT_I(a, b) a ## b2397 | ^2398/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2399 146 | TRY_RESULT(const auto bufs,2400 | ^~~~~~~~~~2401/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2402/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2403 175 | TRY_RESULT_IMPL(unique, expr) \2404 | ^~~~~~~~~~~~~~~2405/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2406 29 | # define BOOST_PP_CAT_I(a, b) a ## b2407 | ^2408/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2409 146 | TRY_RESULT(const auto bufs,2410 | ^~~~~~~~~~2411/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2412/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2413 169 | auto(unique) = (expr); \2414 | ^~~~~~~~2415/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2416 175 | TRY_RESULT_IMPL(unique, expr) \2417 | ^~~~~~~~~~~~~~~2418/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2419 29 | # define BOOST_PP_CAT_I(a, b) a ## b2420 | ^2421/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2422 253 | TRY_RESULT(2423 | ^~~~~~~~~~2424/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2425/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2426 175 | TRY_RESULT_IMPL(unique, expr) \2427 | ^~~~~~~~~~~~~~~2428/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2429 29 | # define BOOST_PP_CAT_I(a, b) a ## b2430 | ^2431/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2432 253 | TRY_RESULT(2433 | ^~~~~~~~~~2434/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2435 169 | auto(unique) = (expr); \2436 | ^~~~~~~~2437/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2438 175 | TRY_RESULT_IMPL(unique, expr) \2439 | ^~~~~~~~~~~~~~~2440/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2441 29 | # define BOOST_PP_CAT_I(a, b) a ## b2442 | ^2443/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2444 271 | TRY_RESULT(auto target,2445 | ^~~~~~~~~~2446/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2447/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2448 175 | TRY_RESULT_IMPL(unique, expr) \2449 | ^~~~~~~~~~~~~~~2450/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2451 29 | # define BOOST_PP_CAT_I(a, b) a ## b2452 | ^2453/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2454 271 | TRY_RESULT(auto target,2455 | ^~~~~~~~~~2456[34/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2457[35/62] Linking CXX executable wren_utils/tests/binary_reader2458[36/62] Linking CXX executable wren_utils/tests/string_reader2459[37/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2460[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] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2463[41/62] Linking CXX executable wren_math/tests/vector2464[42/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o2465In file included from /build/source/wren/include/wren/scene/serialization.hpp:4,2466 from /build/source/wren/src/scene/serialization.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[43/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2514[44/62] Linking CXX executable wren_math/tests/geometry2515[45/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o2516[46/62] Linking CXX executable wren_math/tests/matrix2517[47/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2518In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2519 from /build/source/wren/src/scene/deserialization.cpp:1:2520/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>)':2521/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2522 169 | auto(unique) = (expr); \2523 | ^~~~~~~~2524/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2525 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2526 | ^~~~~~~~~~~~~~~2527/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2528 29 | # define BOOST_PP_CAT_I(a, b) a ## b2529 | ^2530/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2531 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2532 | ^~~~~~~~~~2533/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2534/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2535 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2536 | ^~~~~~~~~~~~~~~2537/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2538 29 | # define BOOST_PP_CAT_I(a, b) a ## b2539 | ^2540/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2541 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2542 | ^~~~~~~~~~2543/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&)':2544/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2545 169 | auto(unique) = (expr); \2546 | ^~~~~~~~2547/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2548 175 | TRY_RESULT_IMPL(unique, expr) \2549 | ^~~~~~~~~~~~~~~2550/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2551 29 | # define BOOST_PP_CAT_I(a, b) a ## b2552 | ^2553/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2554 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2555 | ^~~~~~~~~~2556/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2557/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2558 175 | TRY_RESULT_IMPL(unique, expr) \2559 | ^~~~~~~~~~~~~~~2560/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2561 29 | # define BOOST_PP_CAT_I(a, b) a ## b2562 | ^2563/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2564 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2565 | ^~~~~~~~~~2566/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>&)':2567/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2568 169 | auto(unique) = (expr); \2569 | ^~~~~~~~2570/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2571 175 | TRY_RESULT_IMPL(unique, expr) \2572 | ^~~~~~~~~~~~~~~2573/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2574 29 | # define BOOST_PP_CAT_I(a, b) a ## b2575 | ^2576/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2577 36 | TRY_RESULT(const auto table,2578 | ^~~~~~~~~~2579/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2580/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2581 175 | TRY_RESULT_IMPL(unique, expr) \2582 | ^~~~~~~~~~~~~~~2583/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2584 29 | # define BOOST_PP_CAT_I(a, b) a ## b2585 | ^2586/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2587 36 | TRY_RESULT(const auto table,2588 | ^~~~~~~~~~2589/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-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/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2599 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));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/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2609 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2610 | ^~~~~~~~~~2611/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&)':2612/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2613 169 | auto(unique) = (expr); \2614 | ^~~~~~~~2615/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2616 173 | #define TRY_RESULT_1(unique, expr) 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_1'2619 29 | # define BOOST_PP_CAT_I(a, b) a ## b2620 | ^2621/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2622 70 | TRY_RESULT(mesh_renderer.update_mesh(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:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2626 173 | #define TRY_RESULT_1(unique, expr) 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_1'2629 29 | # define BOOST_PP_CAT_I(a, b) a ## b2630 | ^2631/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2632 70 | TRY_RESULT(mesh_renderer.update_mesh(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/main.cpp.o2968In file included from /build/source/wren/include/wren/utils/device.hpp:5,2969 from /build/source/wren/include/wren/graphics_context.hpp:8,2970 from /build/source/wren/include/wren/context.hpp:6,2971 from /build/source/wren/include/wren/application.hpp:5,2972 from /build/source/editor/src/main.cpp:5:2973/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2974/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2975 169 | auto(unique) = (expr); \2976 | ^~~~~~~~2977/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2978 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2979 | ^~~~~~~~~~~~~~~2980/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2981 29 | # define BOOST_PP_CAT_I(a, b) a ## b2982 | ^2983/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2984 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2985 | ^~~~~~~~~~2986/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2987/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2988 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2989 | ^~~~~~~~~~~~~~~2990/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2991 29 | # define BOOST_PP_CAT_I(a, b) a ## b2992 | ^2993/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2994 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2995 | ^~~~~~~~~~2996/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2997/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2998 169 | auto(unique) = (expr); \2999 | ^~~~~~~~3000/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3001 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3002 | ^~~~~~~~~~~~~~~3003/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3004 29 | # define BOOST_PP_CAT_I(a, b) a ## b3005 | ^3006/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3007 90 | TRY_RESULT(3008 | ^~~~~~~~~~3009/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3010/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3011 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3012 | ^~~~~~~~~~~~~~~3013/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3014 29 | # define BOOST_PP_CAT_I(a, b) a ## b3015 | ^3016/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3017 90 | TRY_RESULT(3018 | ^~~~~~~~~~3019/build/source/wren/include/wren/renderer.hpp: In lambda function:3020/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3021 169 | auto(unique) = (expr); \3022 | ^~~~~~~~3023/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3024 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3025 | ^~~~~~~~~~~~~~~3026/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3027 29 | # define BOOST_PP_CAT_I(a, b) a ## b3028 | ^3029/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3030 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3031 | ^~~~~~~~~~3032/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3033/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3034 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3035 | ^~~~~~~~~~~~~~~3036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3037 29 | # define BOOST_PP_CAT_I(a, b) a ## b3038 | ^3039/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3040 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3041 | ^~~~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3043 169 | auto(unique) = (expr); \3044 | ^~~~~~~~3045/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3046 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3047 | ^~~~~~~~~~~~~~~3048/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3049 29 | # define BOOST_PP_CAT_I(a, b) a ## b3050 | ^3051/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3052 98 | TRY_RESULT(vk::to_expected(3053 | ^~~~~~~~~~3054/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3055/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3056 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3057 | ^~~~~~~~~~~~~~~3058/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3059 29 | # define BOOST_PP_CAT_I(a, b) a ## b3060 | ^3061/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3062 98 | TRY_RESULT(vk::to_expected(3063 | ^~~~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3065 169 | auto(unique) = (expr); \3066 | ^~~~~~~~3067/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3068 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3069 | ^~~~~~~~~~~~~~~3070/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3071 29 | # define BOOST_PP_CAT_I(a, b) a ## b3072 | ^3073/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3074 101 | TRY_RESULT(vk::to_expected(3075 | ^~~~~~~~~~3076/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3077/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3078 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3079 | ^~~~~~~~~~~~~~~3080/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3081 29 | # define BOOST_PP_CAT_I(a, b) a ## b3082 | ^3083/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3084 101 | TRY_RESULT(vk::to_expected(3085 | ^~~~~~~~~~3086/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3087/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3088 169 | auto(unique) = (expr); \3089 | ^~~~~~~~3090/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3091 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3092 | ^~~~~~~~~~~~~~~3093/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3094 29 | # define BOOST_PP_CAT_I(a, b) a ## b3095 | ^3096/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3097 109 | TRY_RESULT(end_and_submit());3098 | ^~~~~~~~~~3099/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3100/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3101 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3102 | ^~~~~~~~~~~~~~~3103/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3104 29 | # define BOOST_PP_CAT_I(a, b) a ## b3105 | ^3106/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3107 109 | TRY_RESULT(end_and_submit());3108 | ^~~~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3110 169 | auto(unique) = (expr); \3111 | ^~~~~~~~3112/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3113 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3114 | ^~~~~~~~~~~~~~~3115/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3116 29 | # define BOOST_PP_CAT_I(a, b) a ## b3117 | ^3118/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3119 113 | TRY_RESULT(end_and_submit());3120 | ^~~~~~~~~~3121/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3122/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3123 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3124 | ^~~~~~~~~~~~~~~3125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3126 29 | # define BOOST_PP_CAT_I(a, b) a ## b3127 | ^3128/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3129 113 | TRY_RESULT(end_and_submit());3130 | ^~~~~~~~~~3131/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3132/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3133 169 | auto(unique) = (expr); \3134 | ^~~~~~~~3135/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3136 175 | TRY_RESULT_IMPL(unique, expr) \3137 | ^~~~~~~~~~~~~~~3138/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3139 29 | # define BOOST_PP_CAT_I(a, b) a ## b3140 | ^3141/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3142 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3143 | ^~~~~~~~~~3144/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3145/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3146 175 | TRY_RESULT_IMPL(unique, expr) \3147 | ^~~~~~~~~~~~~~~3148/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3149 29 | # define BOOST_PP_CAT_I(a, b) a ## b3150 | ^3151/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3152 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3153 | ^~~~~~~~~~3154[57/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o3155In file included from /build/source/wren/include/wren/utils/device.hpp:5,3156 from /build/source/wren/include/wren/graphics_context.hpp:8,3157 from /build/source/wren/include/wren/context.hpp:6,3158 from /build/source/wren/include/wren/application.hpp:5,3159 from /build/source/examples/nand/main.cpp:2:3160/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>)':3161/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3162 169 | auto(unique) = (expr); \3163 | ^~~~~~~~3164/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3165 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3166 | ^~~~~~~~~~~~~~~3167/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3168 29 | # define BOOST_PP_CAT_I(a, b) a ## b3169 | ^3170/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3171 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3172 | ^~~~~~~~~~3173/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3174/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/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3184/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3185 169 | auto(unique) = (expr); \3186 | ^~~~~~~~3187/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3188 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3189 | ^~~~~~~~~~~~~~~3190/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3191 29 | # define BOOST_PP_CAT_I(a, b) a ## b3192 | ^3193/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3194 90 | TRY_RESULT(3195 | ^~~~~~~~~~3196/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3197/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3198 173 | #define TRY_RESULT_1(unique, expr) 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_1'3201 29 | # define BOOST_PP_CAT_I(a, b) a ## b3202 | ^3203/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3204 90 | TRY_RESULT(3205 | ^~~~~~~~~~3206/build/source/wren/include/wren/renderer.hpp: In lambda function:3207/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3208 169 | auto(unique) = (expr); \3209 | ^~~~~~~~3210/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3211 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3212 | ^~~~~~~~~~~~~~~3213/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3214 29 | # define BOOST_PP_CAT_I(a, b) a ## b3215 | ^3216/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3217 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3218 | ^~~~~~~~~~3219/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3220/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3221 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3222 | ^~~~~~~~~~~~~~~3223/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3224 29 | # define BOOST_PP_CAT_I(a, b) a ## b3225 | ^3226/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3227 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3228 | ^~~~~~~~~~3229/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3230 169 | auto(unique) = (expr); \3231 | ^~~~~~~~3232/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3233 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3234 | ^~~~~~~~~~~~~~~3235/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3236 29 | # define BOOST_PP_CAT_I(a, b) a ## b3237 | ^3238/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3239 98 | TRY_RESULT(vk::to_expected(3240 | ^~~~~~~~~~3241/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3242/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3243 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3244 | ^~~~~~~~~~~~~~~3245/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3246 29 | # define BOOST_PP_CAT_I(a, b) a ## b3247 | ^3248/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3249 98 | TRY_RESULT(vk::to_expected(3250 | ^~~~~~~~~~3251/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3252 169 | auto(unique) = (expr); \3253 | ^~~~~~~~3254/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3255 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3256 | ^~~~~~~~~~~~~~~3257/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3258 29 | # define BOOST_PP_CAT_I(a, b) a ## b3259 | ^3260/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3261 101 | TRY_RESULT(vk::to_expected(3262 | ^~~~~~~~~~3263/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3264/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3265 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3266 | ^~~~~~~~~~~~~~~3267/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3268 29 | # define BOOST_PP_CAT_I(a, b) a ## b3269 | ^3270/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3271 101 | TRY_RESULT(vk::to_expected(3272 | ^~~~~~~~~~3273/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&&)':3274/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3275 169 | auto(unique) = (expr); \3276 | ^~~~~~~~3277/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3278 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3279 | ^~~~~~~~~~~~~~~3280/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3281 29 | # define BOOST_PP_CAT_I(a, b) a ## b3282 | ^3283/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3284 109 | TRY_RESULT(end_and_submit());3285 | ^~~~~~~~~~3286/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3287/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3288 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3289 | ^~~~~~~~~~~~~~~3290/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3291 29 | # define BOOST_PP_CAT_I(a, b) a ## b3292 | ^3293/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3294 109 | TRY_RESULT(end_and_submit());3295 | ^~~~~~~~~~3296/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3297 169 | auto(unique) = (expr); \3298 | ^~~~~~~~3299/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3300 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3301 | ^~~~~~~~~~~~~~~3302/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3303 29 | # define BOOST_PP_CAT_I(a, b) a ## b3304 | ^3305/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3306 113 | TRY_RESULT(end_and_submit());3307 | ^~~~~~~~~~3308/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3309/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3310 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3311 | ^~~~~~~~~~~~~~~3312/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3313 29 | # define BOOST_PP_CAT_I(a, b) a ## b3314 | ^3315/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3316 113 | TRY_RESULT(end_and_submit());3317 | ^~~~~~~~~~3318/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&)':3319/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3320 169 | auto(unique) = (expr); \3321 | ^~~~~~~~3322/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3323 175 | TRY_RESULT_IMPL(unique, expr) \3324 | ^~~~~~~~~~~~~~~3325/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3326 29 | # define BOOST_PP_CAT_I(a, b) a ## b3327 | ^3328/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3329 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3330 | ^~~~~~~~~~3331/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3332/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3333 175 | TRY_RESULT_IMPL(unique, expr) \3334 | ^~~~~~~~~~~~~~~3335/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3336 29 | # define BOOST_PP_CAT_I(a, b) a ## b3337 | ^3338/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3339 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3340 | ^~~~~~~~~~3341/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3342/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3343 169 | auto(unique) = (expr); \3344 | ^~~~~~~~3345/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3346 175 | TRY_RESULT_IMPL(unique, expr) \3347 | ^~~~~~~~~~~~~~~3348/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3349 29 | # define BOOST_PP_CAT_I(a, b) a ## b3350 | ^3351/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3352 49 | TRY_RESULT(const auto shader_path,3353 | ^~~~~~~~~~3354/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3355/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3356 175 | TRY_RESULT_IMPL(unique, expr) \3357 | ^~~~~~~~~~~~~~~3358/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3359 29 | # define BOOST_PP_CAT_I(a, b) a ## b3360 | ^3361/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3362 49 | TRY_RESULT(const auto shader_path,3363 | ^~~~~~~~~~3364/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3365 169 | auto(unique) = (expr); \3366 | ^~~~~~~~3367/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3368 175 | TRY_RESULT_IMPL(unique, expr) \3369 | ^~~~~~~~~~~~~~~3370/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3371 29 | # define BOOST_PP_CAT_I(a, b) a ## b3372 | ^3373/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3374 52 | TRY_RESULT(3375 | ^~~~~~~~~~3376/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3377/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3378 175 | TRY_RESULT_IMPL(unique, expr) \3379 | ^~~~~~~~~~~~~~~3380/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3381 29 | # define BOOST_PP_CAT_I(a, b) a ## b3382 | ^3383/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3384 52 | TRY_RESULT(3385 | ^~~~~~~~~~3386[58/62] Linking CXX executable examples/nand/nand3387[59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o3388In file included from /build/source/editor/src/ui.hpp:3,3389 from /build/source/editor/src/ui.cpp:1:3390/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3391/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3392 169 | auto(unique) = (expr); \3393 | ^~~~~~~~3394/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3395 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3396 | ^~~~~~~~~~~~~~~3397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3398 29 | # define BOOST_PP_CAT_I(a, b) a ## b3399 | ^3400/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3401 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3402 | ^~~~~~~~~~3403/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3404/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3405 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3406 | ^~~~~~~~~~~~~~~3407/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3408 29 | # define BOOST_PP_CAT_I(a, b) a ## b3409 | ^3410/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3411 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3412 | ^~~~~~~~~~3413/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3414/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3415 169 | auto(unique) = (expr); \3416 | ^~~~~~~~3417/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3418 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3419 | ^~~~~~~~~~~~~~~3420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3421 29 | # define BOOST_PP_CAT_I(a, b) a ## b3422 | ^3423/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3424 90 | TRY_RESULT(3425 | ^~~~~~~~~~3426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3427/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3428 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3429 | ^~~~~~~~~~~~~~~3430/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3431 29 | # define BOOST_PP_CAT_I(a, b) a ## b3432 | ^3433/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3434 90 | TRY_RESULT(3435 | ^~~~~~~~~~3436/build/source/wren/include/wren/renderer.hpp: In lambda function:3437/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3438 169 | auto(unique) = (expr); \3439 | ^~~~~~~~3440/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3441 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3442 | ^~~~~~~~~~~~~~~3443/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3444 29 | # define BOOST_PP_CAT_I(a, b) a ## b3445 | ^3446/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3447 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3448 | ^~~~~~~~~~3449/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3450/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3451 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3452 | ^~~~~~~~~~~~~~~3453/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3454 29 | # define BOOST_PP_CAT_I(a, b) a ## b3455 | ^3456/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3457 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3458 | ^~~~~~~~~~3459/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3460 169 | auto(unique) = (expr); \3461 | ^~~~~~~~3462/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3463 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3464 | ^~~~~~~~~~~~~~~3465/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3466 29 | # define BOOST_PP_CAT_I(a, b) a ## b3467 | ^3468/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3469 98 | TRY_RESULT(vk::to_expected(3470 | ^~~~~~~~~~3471/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3474 | ^~~~~~~~~~~~~~~3475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3476 29 | # define BOOST_PP_CAT_I(a, b) a ## b3477 | ^3478/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3479 98 | TRY_RESULT(vk::to_expected(3480 | ^~~~~~~~~~3481/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3482 169 | auto(unique) = (expr); \3483 | ^~~~~~~~3484/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3485 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3486 | ^~~~~~~~~~~~~~~3487/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3488 29 | # define BOOST_PP_CAT_I(a, b) a ## b3489 | ^3490/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3491 101 | TRY_RESULT(vk::to_expected(3492 | ^~~~~~~~~~3493/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3494/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3495 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3496 | ^~~~~~~~~~~~~~~3497/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3498 29 | # define BOOST_PP_CAT_I(a, b) a ## b3499 | ^3500/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3501 101 | TRY_RESULT(vk::to_expected(3502 | ^~~~~~~~~~3503/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3505 169 | auto(unique) = (expr); \3506 | ^~~~~~~~3507/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3508 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3509 | ^~~~~~~~~~~~~~~3510/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3511 29 | # define BOOST_PP_CAT_I(a, b) a ## b3512 | ^3513/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3514 109 | TRY_RESULT(end_and_submit());3515 | ^~~~~~~~~~3516/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3517/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3518 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3519 | ^~~~~~~~~~~~~~~3520/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3521 29 | # define BOOST_PP_CAT_I(a, b) a ## b3522 | ^3523/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3524 109 | TRY_RESULT(end_and_submit());3525 | ^~~~~~~~~~3526/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3527 169 | auto(unique) = (expr); \3528 | ^~~~~~~~3529/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3530 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3531 | ^~~~~~~~~~~~~~~3532/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3533 29 | # define BOOST_PP_CAT_I(a, b) a ## b3534 | ^3535/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3536 113 | TRY_RESULT(end_and_submit());3537 | ^~~~~~~~~~3538/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3539/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3540 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3541 | ^~~~~~~~~~~~~~~3542/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3543 29 | # define BOOST_PP_CAT_I(a, b) a ## b3544 | ^3545/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3546 113 | TRY_RESULT(end_and_submit());3547 | ^~~~~~~~~~3548/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3549/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3550 16 | void check_result(VkResult res) {3551 | ~~~~~~~~~^~~3552/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3553/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3554 169 | auto(unique) = (expr); \3555 | ^~~~~~~~3556/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3557 175 | TRY_RESULT_IMPL(unique, expr) \3558 | ^~~~~~~~~~~~~~~3559/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3560 29 | # define BOOST_PP_CAT_I(a, b) a ## b3561 | ^3562/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3563 319 | TRY_RESULT(3564 | ^~~~~~~~~~3565/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3566/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3567 175 | TRY_RESULT_IMPL(unique, expr) \3568 | ^~~~~~~~~~~~~~~3569/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3570 29 | # define BOOST_PP_CAT_I(a, b) a ## b3571 | ^3572/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3573 319 | TRY_RESULT(3574 | ^~~~~~~~~~3575/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3576/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3577 29 | }3578 | ^3579/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3580/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3581 246 | }3582 | ^3583[60/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3584In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,3585 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,3586 from /build/source/wren/include/wren/mesh.hpp:9,3587 from /build/source/wren/include/wren/scene/components/mesh.hpp:6,3588 from /build/source/editor/src/inspector_panel.hpp:7,3589 from /build/source/editor/src/inspector_panel.cpp:1:3590/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3591/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3592 169 | auto(unique) = (expr); \3593 | ^~~~~~~~3594/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3595 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3596 | ^~~~~~~~~~~~~~~3597/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3598 29 | # define BOOST_PP_CAT_I(a, b) a ## b3599 | ^3600/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3601 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3602 | ^~~~~~~~~~3603/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3604/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3605 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3606 | ^~~~~~~~~~~~~~~3607/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3608 29 | # define BOOST_PP_CAT_I(a, b) a ## b3609 | ^3610/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3611 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3612 | ^~~~~~~~~~3613/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3614/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3615 169 | auto(unique) = (expr); \3616 | ^~~~~~~~3617/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3618 175 | TRY_RESULT_IMPL(unique, expr) \3619 | ^~~~~~~~~~~~~~~3620/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3621 29 | # define BOOST_PP_CAT_I(a, b) a ## b3622 | ^3623/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3624 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3625 | ^~~~~~~~~~3626/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3627/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3628 175 | TRY_RESULT_IMPL(unique, expr) \3629 | ^~~~~~~~~~~~~~~3630/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3631 29 | # define BOOST_PP_CAT_I(a, b) a ## b3632 | ^3633/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3634 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3635 | ^~~~~~~~~~3636[61/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o3637In file included from /build/source/wren/include/wren/utils/device.hpp:5,3638 from /build/source/wren/include/wren/graphics_context.hpp:8,3639 from /build/source/wren/include/wren/context.hpp:6,3640 from /build/source/wren/include/wren/application.hpp:5,3641 from /build/source/editor/src/editor.hpp:11,3642 from /build/source/editor/src/editor.cpp:1:3643/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3645 169 | auto(unique) = (expr); \3646 | ^~~~~~~~3647/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3649 | ^~~~~~~~~~~~~~~3650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3651 29 | # define BOOST_PP_CAT_I(a, b) a ## b3652 | ^3653/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3655 | ^~~~~~~~~~3656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3657/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3659 | ^~~~~~~~~~~~~~~3660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3661 29 | # define BOOST_PP_CAT_I(a, b) a ## b3662 | ^3663/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3665 | ^~~~~~~~~~3666/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3668 169 | auto(unique) = (expr); \3669 | ^~~~~~~~3670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3672 | ^~~~~~~~~~~~~~~3673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3674 29 | # define BOOST_PP_CAT_I(a, b) a ## b3675 | ^3676/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3677 90 | TRY_RESULT(3678 | ^~~~~~~~~~3679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3680/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3682 | ^~~~~~~~~~~~~~~3683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3684 29 | # define BOOST_PP_CAT_I(a, b) a ## b3685 | ^3686/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3687 90 | TRY_RESULT(3688 | ^~~~~~~~~~3689/build/source/wren/include/wren/renderer.hpp: In lambda function:3690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3691 169 | auto(unique) = (expr); \3692 | ^~~~~~~~3693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3695 | ^~~~~~~~~~~~~~~3696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3697 29 | # define BOOST_PP_CAT_I(a, b) a ## b3698 | ^3699/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3701 | ^~~~~~~~~~3702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3703/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3705 | ^~~~~~~~~~~~~~~3706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3707 29 | # define BOOST_PP_CAT_I(a, b) a ## b3708 | ^3709/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3711 | ^~~~~~~~~~3712/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3713 169 | auto(unique) = (expr); \3714 | ^~~~~~~~3715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3717 | ^~~~~~~~~~~~~~~3718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3719 29 | # define BOOST_PP_CAT_I(a, b) a ## b3720 | ^3721/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3722 98 | TRY_RESULT(vk::to_expected(3723 | ^~~~~~~~~~3724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3725/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3727 | ^~~~~~~~~~~~~~~3728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3729 29 | # define BOOST_PP_CAT_I(a, b) a ## b3730 | ^3731/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3732 98 | TRY_RESULT(vk::to_expected(3733 | ^~~~~~~~~~3734/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3735 169 | auto(unique) = (expr); \3736 | ^~~~~~~~3737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3739 | ^~~~~~~~~~~~~~~3740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3741 29 | # define BOOST_PP_CAT_I(a, b) a ## b3742 | ^3743/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3744 101 | TRY_RESULT(vk::to_expected(3745 | ^~~~~~~~~~3746/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3747/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3749 | ^~~~~~~~~~~~~~~3750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3751 29 | # define BOOST_PP_CAT_I(a, b) a ## b3752 | ^3753/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3754 101 | TRY_RESULT(vk::to_expected(3755 | ^~~~~~~~~~3756/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3757/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3758 169 | auto(unique) = (expr); \3759 | ^~~~~~~~3760/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3762 | ^~~~~~~~~~~~~~~3763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3764 29 | # define BOOST_PP_CAT_I(a, b) a ## b3765 | ^3766/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3767 109 | TRY_RESULT(end_and_submit());3768 | ^~~~~~~~~~3769/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3770/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3772 | ^~~~~~~~~~~~~~~3773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3774 29 | # define BOOST_PP_CAT_I(a, b) a ## b3775 | ^3776/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3777 109 | TRY_RESULT(end_and_submit());3778 | ^~~~~~~~~~3779/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3780 169 | auto(unique) = (expr); \3781 | ^~~~~~~~3782/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3784 | ^~~~~~~~~~~~~~~3785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3786 29 | # define BOOST_PP_CAT_I(a, b) a ## b3787 | ^3788/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3789 113 | TRY_RESULT(end_and_submit());3790 | ^~~~~~~~~~3791/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3792/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3794 | ^~~~~~~~~~~~~~~3795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3796 29 | # define BOOST_PP_CAT_I(a, b) a ## b3797 | ^3798/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3799 113 | TRY_RESULT(end_and_submit());3800 | ^~~~~~~~~~3801/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3802/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3803 169 | auto(unique) = (expr); \3804 | ^~~~~~~~3805/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3806 175 | TRY_RESULT_IMPL(unique, expr) \3807 | ^~~~~~~~~~~~~~~3808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3809 29 | # define BOOST_PP_CAT_I(a, b) a ## b3810 | ^3811/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3812 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3813 | ^~~~~~~~~~3814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3815/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3816 175 | TRY_RESULT_IMPL(unique, expr) \3817 | ^~~~~~~~~~~~~~~3818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3819 29 | # define BOOST_PP_CAT_I(a, b) a ## b3820 | ^3821/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3822 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3823 | ^~~~~~~~~~3824/build/source/editor/src/editor.cpp: In static member function 'static wren::expected<std::shared_ptr<editor::Editor> > editor::Editor::create(const std::shared_ptr<wren::Application>&, const std::filesystem::__cxx11::path&)':3825/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3826 169 | auto(unique) = (expr); \3827 | ^~~~~~~~3828/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3829 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3830 | ^~~~~~~~~~~~~~~3831/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3832 29 | # define BOOST_PP_CAT_I(a, b) a ## b3833 | ^3834/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3835 30 | TRY_RESULT(editor->load_scene())3836 | ^~~~~~~~~~3837/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3838/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3839 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3840 | ^~~~~~~~~~~~~~~3841/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3842 29 | # define BOOST_PP_CAT_I(a, b) a ## b3843 | ^3844/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3845 30 | TRY_RESULT(editor->load_scene())3846 | ^~~~~~~~~~3847/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3848 169 | auto(unique) = (expr); \3849 | ^~~~~~~~3850/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3851 175 | TRY_RESULT_IMPL(unique, expr) \3852 | ^~~~~~~~~~~~~~~3853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3854 29 | # define BOOST_PP_CAT_I(a, b) a ## b3855 | ^3856/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3857 41 | TRY_RESULT(const auto asset_path,3858 | ^~~~~~~~~~3859/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3860/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3861 175 | TRY_RESULT_IMPL(unique, expr) \3862 | ^~~~~~~~~~~~~~~3863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3864 29 | # define BOOST_PP_CAT_I(a, b) a ## b3865 | ^3866/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3867 41 | TRY_RESULT(const auto asset_path,3868 | ^~~~~~~~~~3869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]3870 169 | auto(unique) = (expr); \3871 | ^~~~~~~~3872/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3873 175 | TRY_RESULT_IMPL(unique, expr) \3874 | ^~~~~~~~~~~~~~~3875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3876 29 | # define BOOST_PP_CAT_I(a, b) a ## b3877 | ^3878/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3879 45 | TRY_RESULT(editor->mesh_shader_,3880 | ^~~~~~~~~~3881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3882/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3883 175 | TRY_RESULT_IMPL(unique, expr) \3884 | ^~~~~~~~~~~~~~~3885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3886 29 | # define BOOST_PP_CAT_I(a, b) a ## b3887 | ^3888/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3889 45 | TRY_RESULT(editor->mesh_shader_,3890 | ^~~~~~~~~~3891/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]3892 169 | auto(unique) = (expr); \3893 | ^~~~~~~~3894/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3895 175 | TRY_RESULT_IMPL(unique, expr) \3896 | ^~~~~~~~~~~~~~~3897/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3898 29 | # define BOOST_PP_CAT_I(a, b) a ## b3899 | ^3900/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3901 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3902 | ^~~~~~~~~~3903/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3904/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3905 175 | TRY_RESULT_IMPL(unique, expr) \3906 | ^~~~~~~~~~~~~~~3907/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3908 29 | # define BOOST_PP_CAT_I(a, b) a ## b3909 | ^3910/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3911 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3912 | ^~~~~~~~~~3913/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]3914 169 | auto(unique) = (expr); \3915 | ^~~~~~~~3916/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3917 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3918 | ^~~~~~~~~~~~~~~3919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3920 29 | # define BOOST_PP_CAT_I(a, b) a ## b3921 | ^3922/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3923 50 | TRY_RESULT(graph.build());3924 | ^~~~~~~~~~3925/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3926/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3927 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3928 | ^~~~~~~~~~~~~~~3929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3930 29 | # define BOOST_PP_CAT_I(a, b) a ## b3931 | ^3932/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3933 50 | TRY_RESULT(graph.build());3934 | ^~~~~~~~~~3935/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]3936 169 | auto(unique) = (expr); \3937 | ^~~~~~~~3938/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3939 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3940 | ^~~~~~~~~~~~~~~3941/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3942 29 | # define BOOST_PP_CAT_I(a, b) a ## b3943 | ^3944/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3945 52 | TRY_RESULT(editor::ui::init(app->context()));3946 | ^~~~~~~~~~3947/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3948/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3950 | ^~~~~~~~~~~~~~~3951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3952 29 | # define BOOST_PP_CAT_I(a, b) a ## b3953 | ^3954/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3955 52 | TRY_RESULT(editor::ui::init(app->context()));3956 | ^~~~~~~~~~3957/build/source/editor/src/editor.cpp: In member function 'wren::expected<void> editor::Editor::load_scene()':3958/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp18' [-Wparentheses]3959 169 | auto(unique) = (expr); \3960 | ^~~~~~~~3961/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3962 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3963 | ^~~~~~~~~~~~~~~3964/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3965 29 | # define BOOST_PP_CAT_I(a, b) a ## b3966 | ^3967/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3968 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3969 | ^~~~~~~~~~3970/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3971/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3972 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3973 | ^~~~~~~~~~~~~~~3974/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3975 29 | # define BOOST_PP_CAT_I(a, b) a ## b3976 | ^3977/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3978 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3979 | ^~~~~~~~~~3980[62/62] Linking CXX executable editor/wren_editor3981buildPhase completed in 5 minutes 9 seconds
installPhase
3982install flags: -j16 install3983[0/1] Install the project...3984-- Install configuration: "Release"3985-- Installing: /nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/lib/libwren.a
fixupPhase
3986shrinking RPATHs of ELF executables and libraries in /nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren3987checking for references to /build/ in /nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren...3988patching script interpreter paths in /nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren3989stripping (with command strip and flags -S -p) in /nix/store/mrwqf3a8bdp76cvyfll4sh591rzga0ci-wren/lib