nixbot

builds

succeeded wren_tests checks.x86_64-linux.tests · 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 -DCMAKE_INSTALL_LOCALEDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/include -DCMAKE_INSTALL_SBINDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests -DBUILD_TESTING=ON4-- The C compiler identification is GNU 16.2.05-- The CXX compiler identification is GNU 16.2.06-- Detecting C compiler ABI info7-- Detecting C compiler ABI info - done8-- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped9-- Detecting C compile features10-- Detecting C compile features - done11-- Detecting CXX compiler ABI info12-- Detecting CXX compiler ABI info - done13-- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped14-- Detecting CXX compile features15-- Detecting CXX compile features - done16-- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator17-- Performing Test CMAKE_HAVE_LIBC_PTHREAD18-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success19-- Found Threads: TRUE20-- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")21-- Checking for module 'stb'22-- Found stb, version 123-- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")24-- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")25-- Configuring done (7.4s)26-- Generating done (0.3s)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/memory.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/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o55[11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o56[12/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o57[13/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o58In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,59 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,60 from /build/source/wren_vk/src/buffer.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_vk/src/buffer.cpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(const void*, std::size_t)':85/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-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_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'95 42 | TRY_RESULT(to_expected(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_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'105 42 | TRY_RESULT(to_expected(106 | ^~~~~~~~~~107/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)':108/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]109 169 | auto(unique) = (expr); \110 | ^~~~~~~~111/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'112 175 | 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_2'115 29 | # define BOOST_PP_CAT_I(a, b) a ## b116 | ^117/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'118 57 | TRY_RESULT(const auto cmd_bufs,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:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'122 175 | 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_2'125 29 | # define BOOST_PP_CAT_I(a, b) a ## b126 | ^127/build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'128 57 | TRY_RESULT(const auto cmd_bufs,129 | ^~~~~~~~~~130/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-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_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'140 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));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_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'150 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));151 | ^~~~~~~~~~152/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-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_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'162 69 | TRY_RESULT(to_expected(cmd_buf.end()));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_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'172 69 | TRY_RESULT(to_expected(cmd_buf.end()));173 | ^~~~~~~~~~174/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]175 169 | auto(unique) = (expr); \176 | ^~~~~~~~177/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'178 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)179 | ^~~~~~~~~~~~~~~180/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'181 29 | # define BOOST_PP_CAT_I(a, b) a ## b182 | ^183/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'184 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));185 | ^~~~~~~~~~186/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses187/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'188 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)189 | ^~~~~~~~~~~~~~~190/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'191 29 | # define BOOST_PP_CAT_I(a, b) a ## b192 | ^193/build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'194 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));195 | ^~~~~~~~~~196/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]197 169 | auto(unique) = (expr); \198 | ^~~~~~~~199/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'200 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)201 | ^~~~~~~~~~~~~~~202/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'203 29 | # define BOOST_PP_CAT_I(a, b) a ## b204 | ^205/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'206 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));207 | ^~~~~~~~~~208/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses209/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'210 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)211 | ^~~~~~~~~~~~~~~212/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'213 29 | # define BOOST_PP_CAT_I(a, b) a ## b214 | ^215/build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'216 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));217 | ^~~~~~~~~~218[14/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o219[15/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o220In file included from /build/source/wren/include/wren/graph.hpp:7,221 from /build/source/wren/src/graph.cpp:1:222/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':223/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]224 169 | auto(unique) = (expr); \225 | ^~~~~~~~226/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'227 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)228 | ^~~~~~~~~~~~~~~229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'230 29 | # define BOOST_PP_CAT_I(a, b) a ## b231 | ^232/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'233 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(234 | ^~~~~~~~~~235/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses236/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'237 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)238 | ^~~~~~~~~~~~~~~239/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'240 29 | # define BOOST_PP_CAT_I(a, b) a ## b241 | ^242/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'243 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(244 | ^~~~~~~~~~245/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':246/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]247 169 | auto(unique) = (expr); \248 | ^~~~~~~~249/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'250 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)251 | ^~~~~~~~~~~~~~~252/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'253 29 | # define BOOST_PP_CAT_I(a, b) a ## b254 | ^255/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'256 90 | TRY_RESULT(257 | ^~~~~~~~~~258/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses259/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'260 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)261 | ^~~~~~~~~~~~~~~262/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'263 29 | # define BOOST_PP_CAT_I(a, b) a ## b264 | ^265/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'266 90 | TRY_RESULT(267 | ^~~~~~~~~~268/build/source/wren/include/wren/renderer.hpp: In lambda function:269/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]270 169 | auto(unique) = (expr); \271 | ^~~~~~~~272/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'273 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)274 | ^~~~~~~~~~~~~~~275/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'276 29 | # define BOOST_PP_CAT_I(a, b) a ## b277 | ^278/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'279 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));280 | ^~~~~~~~~~281/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses282/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'283 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)284 | ^~~~~~~~~~~~~~~285/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'286 29 | # define BOOST_PP_CAT_I(a, b) a ## b287 | ^288/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'289 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));290 | ^~~~~~~~~~291/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]292 169 | auto(unique) = (expr); \293 | ^~~~~~~~294/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'295 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)296 | ^~~~~~~~~~~~~~~297/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'298 29 | # define BOOST_PP_CAT_I(a, b) a ## b299 | ^300/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'301 98 | TRY_RESULT(vk::to_expected(302 | ^~~~~~~~~~303/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses304/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'305 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)306 | ^~~~~~~~~~~~~~~307/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'308 29 | # define BOOST_PP_CAT_I(a, b) a ## b309 | ^310/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'311 98 | TRY_RESULT(vk::to_expected(312 | ^~~~~~~~~~313/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]314 169 | auto(unique) = (expr); \315 | ^~~~~~~~316/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'317 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)318 | ^~~~~~~~~~~~~~~319/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'320 29 | # define BOOST_PP_CAT_I(a, b) a ## b321 | ^322/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'323 101 | TRY_RESULT(vk::to_expected(324 | ^~~~~~~~~~325/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses326/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'327 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)328 | ^~~~~~~~~~~~~~~329/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'330 29 | # define BOOST_PP_CAT_I(a, b) a ## b331 | ^332/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'333 101 | TRY_RESULT(vk::to_expected(334 | ^~~~~~~~~~335/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':336/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]337 169 | auto(unique) = (expr); \338 | ^~~~~~~~339/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'340 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)341 | ^~~~~~~~~~~~~~~342/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'343 29 | # define BOOST_PP_CAT_I(a, b) a ## b344 | ^345/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'346 109 | TRY_RESULT(end_and_submit());347 | ^~~~~~~~~~348/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses349/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'350 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)351 | ^~~~~~~~~~~~~~~352/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'353 29 | # define BOOST_PP_CAT_I(a, b) a ## b354 | ^355/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'356 109 | TRY_RESULT(end_and_submit());357 | ^~~~~~~~~~358/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]359 169 | auto(unique) = (expr); \360 | ^~~~~~~~361/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'362 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)363 | ^~~~~~~~~~~~~~~364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'365 29 | # define BOOST_PP_CAT_I(a, b) a ## b366 | ^367/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'368 113 | TRY_RESULT(end_and_submit());369 | ^~~~~~~~~~370/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses371/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'372 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)373 | ^~~~~~~~~~~~~~~374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'375 29 | # define BOOST_PP_CAT_I(a, b) a ## b376 | ^377/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'378 113 | TRY_RESULT(end_and_submit());379 | ^~~~~~~~~~380/build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':381/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]382 169 | auto(unique) = (expr); \383 | ^~~~~~~~384/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'385 175 | TRY_RESULT_IMPL(unique, expr) \386 | ^~~~~~~~~~~~~~~387/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'388 29 | # define BOOST_PP_CAT_I(a, b) a ## b389 | ^390/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'391 20 | TRY_RESULT(auto graph, compile());392 | ^~~~~~~~~~393/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses394/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'395 175 | TRY_RESULT_IMPL(unique, expr) \396 | ^~~~~~~~~~~~~~~397/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'398 29 | # define BOOST_PP_CAT_I(a, b) a ## b399 | ^400/build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'401 20 | TRY_RESULT(auto graph, compile());402 | ^~~~~~~~~~403/build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':404/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]405 169 | auto(unique) = (expr); \406 | ^~~~~~~~407/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'408 175 | TRY_RESULT_IMPL(unique, expr) \409 | ^~~~~~~~~~~~~~~410/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'411 29 | # define BOOST_PP_CAT_I(a, b) a ## b412 | ^413/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'414 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));415 | ^~~~~~~~~~416/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses417/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'418 175 | TRY_RESULT_IMPL(unique, expr) \419 | ^~~~~~~~~~~~~~~420/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'421 29 | # define BOOST_PP_CAT_I(a, b) a ## b422 | ^423/build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'424 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));425 | ^~~~~~~~~~426/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]427 169 | auto(unique) = (expr); \428 | ^~~~~~~~429/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'430 175 | TRY_RESULT_IMPL(unique, expr) \431 | ^~~~~~~~~~~~~~~432/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'433 29 | # define BOOST_PP_CAT_I(a, b) a ## b434 | ^435/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'436 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));437 | ^~~~~~~~~~438/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses439/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'440 175 | TRY_RESULT_IMPL(unique, expr) \441 | ^~~~~~~~~~~~~~~442/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'443 29 | # define BOOST_PP_CAT_I(a, b) a ## b444 | ^445/build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'446 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));447 | ^~~~~~~~~~448/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]449 169 | auto(unique) = (expr); \450 | ^~~~~~~~451/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'452 175 | TRY_RESULT_IMPL(unique, expr) \453 | ^~~~~~~~~~~~~~~454/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'455 29 | # define BOOST_PP_CAT_I(a, b) a ## b456 | ^457/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'458 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,459 | ^~~~~~~~~~460/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses461/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'462 175 | TRY_RESULT_IMPL(unique, expr) \463 | ^~~~~~~~~~~~~~~464/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'465 29 | # define BOOST_PP_CAT_I(a, b) a ## b466 | ^467/build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'468 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,469 | ^~~~~~~~~~470[16/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o471In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,472 from /build/source/wren_vk/src/shader.cpp:1:473/build/source/wren_vk/src/shader.cpp: In lambda function:474/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]475 169 | auto(unique) = (expr); \476 | ^~~~~~~~477/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'478 175 | TRY_RESULT_IMPL(unique, expr) \479 | ^~~~~~~~~~~~~~~480/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'481 29 | # define BOOST_PP_CAT_I(a, b) a ## b482 | ^483/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'484 223 | TRY_RESULT(const auto module,485 | ^~~~~~~~~~486/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses487/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'488 175 | TRY_RESULT_IMPL(unique, expr) \489 | ^~~~~~~~~~~~~~~490/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'491 29 | # define BOOST_PP_CAT_I(a, b) a ## b492 | ^493/build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'494 223 | TRY_RESULT(const auto module,495 | ^~~~~~~~~~496/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&)':497/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]498 169 | auto(unique) = (expr); \499 | ^~~~~~~~500/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'501 175 | TRY_RESULT_IMPL(unique, expr) \502 | ^~~~~~~~~~~~~~~503/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'504 29 | # define BOOST_PP_CAT_I(a, b) a ## b505 | ^506/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'507 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));508 | ^~~~~~~~~~509/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses510/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'511 175 | TRY_RESULT_IMPL(unique, expr) \512 | ^~~~~~~~~~~~~~~513/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'514 29 | # define BOOST_PP_CAT_I(a, b) a ## b515 | ^516/build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'517 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));518 | ^~~~~~~~~~519/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]520 169 | auto(unique) = (expr); \521 | ^~~~~~~~522/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'523 175 | TRY_RESULT_IMPL(unique, expr) \524 | ^~~~~~~~~~~~~~~525/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'526 29 | # define BOOST_PP_CAT_I(a, b) a ## b527 | ^528/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'529 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));530 | ^~~~~~~~~~531/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses532/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'533 175 | TRY_RESULT_IMPL(unique, expr) \534 | ^~~~~~~~~~~~~~~535/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'536 29 | # define BOOST_PP_CAT_I(a, b) a ## b537 | ^538/build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'539 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));540 | ^~~~~~~~~~541/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)':542/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]543 169 | auto(unique) = (expr); \544 | ^~~~~~~~545/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'546 175 | TRY_RESULT_IMPL(unique, expr) \547 | ^~~~~~~~~~~~~~~548/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'549 29 | # define BOOST_PP_CAT_I(a, b) a ## b550 | ^551/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'552 306 | TRY_RESULT(pipeline_layout_,553 | ^~~~~~~~~~554/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses555/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'556 175 | TRY_RESULT_IMPL(unique, expr) \557 | ^~~~~~~~~~~~~~~558/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'559 29 | # define BOOST_PP_CAT_I(a, b) a ## b560 | ^561/build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'562 306 | TRY_RESULT(pipeline_layout_,563 | ^~~~~~~~~~564/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]565 169 | auto(unique) = (expr); \566 | ^~~~~~~~567/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'568 175 | TRY_RESULT_IMPL(unique, expr) \569 | ^~~~~~~~~~~~~~~570/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'571 29 | # define BOOST_PP_CAT_I(a, b) a ## b572 | ^573/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'574 374 | TRY_RESULT(pipeline_,575 | ^~~~~~~~~~576/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses577/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'578 175 | TRY_RESULT_IMPL(unique, expr) \579 | ^~~~~~~~~~~~~~~580/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'581 29 | # define BOOST_PP_CAT_I(a, b) a ## b582 | ^583/build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'584 374 | TRY_RESULT(pipeline_,585 | ^~~~~~~~~~586[17/62] Linking CXX static library wren_vk/libwren_vk.a587[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o588In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,589 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,590 from /build/source/wren/include/wren/mesh.hpp:9,591 from /build/source/wren/include/wren/mesh_loader.hpp:5,592 from /build/source/wren/src/mesh_loader.cpp:1:593/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>)':594/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]595 169 | auto(unique) = (expr); \596 | ^~~~~~~~597/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'598 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)599 | ^~~~~~~~~~~~~~~600/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'601 29 | # define BOOST_PP_CAT_I(a, b) a ## b602 | ^603/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'604 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(605 | ^~~~~~~~~~606/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses607/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'608 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)609 | ^~~~~~~~~~~~~~~610/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'611 29 | # define BOOST_PP_CAT_I(a, b) a ## b612 | ^613/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'614 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(615 | ^~~~~~~~~~616[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o617In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,618 from /build/source/wren/include/wren/texture.hpp:3,619 from /build/source/wren/src/texture.cpp:1:620/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>)':621/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]622 169 | auto(unique) = (expr); \623 | ^~~~~~~~624/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'625 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)626 | ^~~~~~~~~~~~~~~627/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'628 29 | # define BOOST_PP_CAT_I(a, b) a ## b629 | ^630/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'631 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(632 | ^~~~~~~~~~633/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses634/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'635 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)636 | ^~~~~~~~~~~~~~~637/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'638 29 | # define BOOST_PP_CAT_I(a, b) a ## b639 | ^640/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'641 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(642 | ^~~~~~~~~~643/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)':644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]645 169 | auto(unique) = (expr); \646 | ^~~~~~~~647/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'648 175 | TRY_RESULT_IMPL(unique, expr) \649 | ^~~~~~~~~~~~~~~650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'651 29 | # define BOOST_PP_CAT_I(a, b) a ## b652 | ^653/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'654 14 | TRY_RESULT(auto image,655 | ^~~~~~~~~~656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses657/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'658 175 | TRY_RESULT_IMPL(unique, expr) \659 | ^~~~~~~~~~~~~~~660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'661 29 | # define BOOST_PP_CAT_I(a, b) a ## b662 | ^663/build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'664 14 | TRY_RESULT(auto image,665 | ^~~~~~~~~~666/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]667 169 | auto(unique) = (expr); \668 | ^~~~~~~~669/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'670 175 | TRY_RESULT_IMPL(unique, expr) \671 | ^~~~~~~~~~~~~~~672/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'673 29 | # define BOOST_PP_CAT_I(a, b) a ## b674 | ^675/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'676 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({677 | ^~~~~~~~~~678/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses679/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'680 175 | TRY_RESULT_IMPL(unique, expr) \681 | ^~~~~~~~~~~~~~~682/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'683 29 | # define BOOST_PP_CAT_I(a, b) a ## b684 | ^685/build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'686 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({687 | ^~~~~~~~~~688/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]689 169 | auto(unique) = (expr); \690 | ^~~~~~~~691/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'692 175 | TRY_RESULT_IMPL(unique, expr) \693 | ^~~~~~~~~~~~~~~694/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'695 29 | # define BOOST_PP_CAT_I(a, b) a ## b696 | ^697/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'698 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));699 | ^~~~~~~~~~700/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses701/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'702 175 | TRY_RESULT_IMPL(unique, expr) \703 | ^~~~~~~~~~~~~~~704/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'705 29 | # define BOOST_PP_CAT_I(a, b) a ## b706 | ^707/build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'708 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));709 | ^~~~~~~~~~710[20/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o711[21/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o712In file included from /build/source/wren/include/wren/render_target.hpp:8,713 from /build/source/wren/src/render_target.cpp:1:714/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>)':715/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]716 169 | auto(unique) = (expr); \717 | ^~~~~~~~718/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'719 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)720 | ^~~~~~~~~~~~~~~721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'722 29 | # define BOOST_PP_CAT_I(a, b) a ## b723 | ^724/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'725 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(726 | ^~~~~~~~~~727/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses728/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'729 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)730 | ^~~~~~~~~~~~~~~731/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'732 29 | # define BOOST_PP_CAT_I(a, b) a ## b733 | ^734/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'735 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(736 | ^~~~~~~~~~737/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&&)':738/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]739 169 | auto(unique) = (expr); \740 | ^~~~~~~~741/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'742 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)743 | ^~~~~~~~~~~~~~~744/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'745 29 | # define BOOST_PP_CAT_I(a, b) a ## b746 | ^747/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'748 90 | TRY_RESULT(749 | ^~~~~~~~~~750/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses751/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'752 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)753 | ^~~~~~~~~~~~~~~754/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'755 29 | # define BOOST_PP_CAT_I(a, b) a ## b756 | ^757/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'758 90 | TRY_RESULT(759 | ^~~~~~~~~~760/build/source/wren/include/wren/renderer.hpp: In lambda function:761/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]762 169 | auto(unique) = (expr); \763 | ^~~~~~~~764/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'765 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)766 | ^~~~~~~~~~~~~~~767/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'768 29 | # define BOOST_PP_CAT_I(a, b) a ## b769 | ^770/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'771 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));772 | ^~~~~~~~~~773/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses774/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'775 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)776 | ^~~~~~~~~~~~~~~777/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'778 29 | # define BOOST_PP_CAT_I(a, b) a ## b779 | ^780/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'781 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));782 | ^~~~~~~~~~783/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]784 169 | auto(unique) = (expr); \785 | ^~~~~~~~786/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'787 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)788 | ^~~~~~~~~~~~~~~789/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'790 29 | # define BOOST_PP_CAT_I(a, b) a ## b791 | ^792/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'793 98 | TRY_RESULT(vk::to_expected(794 | ^~~~~~~~~~795/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses796/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'797 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)798 | ^~~~~~~~~~~~~~~799/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'800 29 | # define BOOST_PP_CAT_I(a, b) a ## b801 | ^802/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'803 98 | TRY_RESULT(vk::to_expected(804 | ^~~~~~~~~~805/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]806 169 | auto(unique) = (expr); \807 | ^~~~~~~~808/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'809 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)810 | ^~~~~~~~~~~~~~~811/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'812 29 | # define BOOST_PP_CAT_I(a, b) a ## b813 | ^814/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'815 101 | TRY_RESULT(vk::to_expected(816 | ^~~~~~~~~~817/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses818/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'819 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)820 | ^~~~~~~~~~~~~~~821/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'822 29 | # define BOOST_PP_CAT_I(a, b) a ## b823 | ^824/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'825 101 | TRY_RESULT(vk::to_expected(826 | ^~~~~~~~~~827/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&&)':828/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]829 169 | auto(unique) = (expr); \830 | ^~~~~~~~831/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'832 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)833 | ^~~~~~~~~~~~~~~834/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'835 29 | # define BOOST_PP_CAT_I(a, b) a ## b836 | ^837/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'838 109 | TRY_RESULT(end_and_submit());839 | ^~~~~~~~~~840/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses841/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'842 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)843 | ^~~~~~~~~~~~~~~844/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'845 29 | # define BOOST_PP_CAT_I(a, b) a ## b846 | ^847/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'848 109 | TRY_RESULT(end_and_submit());849 | ^~~~~~~~~~850/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]851 169 | auto(unique) = (expr); \852 | ^~~~~~~~853/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'854 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)855 | ^~~~~~~~~~~~~~~856/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'857 29 | # define BOOST_PP_CAT_I(a, b) a ## b858 | ^859/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'860 113 | TRY_RESULT(end_and_submit());861 | ^~~~~~~~~~862/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses863/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'864 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)865 | ^~~~~~~~~~~~~~~866/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'867 29 | # define BOOST_PP_CAT_I(a, b) a ## b868 | ^869/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'870 113 | TRY_RESULT(end_and_submit());871 | ^~~~~~~~~~872/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>&)':873/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]874 169 | auto(unique) = (expr); \875 | ^~~~~~~~876/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'877 175 | TRY_RESULT_IMPL(unique, expr) \878 | ^~~~~~~~~~~~~~~879/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'880 29 | # define BOOST_PP_CAT_I(a, b) a ## b881 | ^882/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'883 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),884 | ^~~~~~~~~~885/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses886/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'887 175 | TRY_RESULT_IMPL(unique, expr) \888 | ^~~~~~~~~~~~~~~889/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'890 29 | # define BOOST_PP_CAT_I(a, b) a ## b891 | ^892/build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'893 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),894 | ^~~~~~~~~~895/build/source/wren/src/render_target.cpp: In lambda function:896/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]897 169 | auto(unique) = (expr); \898 | ^~~~~~~~899/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'900 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)901 | ^~~~~~~~~~~~~~~902/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'903 29 | # define BOOST_PP_CAT_I(a, b) a ## b904 | ^905/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'906 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(907 | ^~~~~~~~~~908/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses909/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'910 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)911 | ^~~~~~~~~~~~~~~912/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'913 29 | # define BOOST_PP_CAT_I(a, b) a ## b914 | ^915/build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'916 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(917 | ^~~~~~~~~~918/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>&)':919/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]920 169 | auto(unique) = (expr); \921 | ^~~~~~~~922/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'923 175 | TRY_RESULT_IMPL(unique, expr) \924 | ^~~~~~~~~~~~~~~925/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'926 29 | # define BOOST_PP_CAT_I(a, b) a ## b927 | ^928/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'929 47 | TRY_RESULT(930 | ^~~~~~~~~~931/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses932/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'933 175 | TRY_RESULT_IMPL(unique, expr) \934 | ^~~~~~~~~~~~~~~935/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'936 29 | # define BOOST_PP_CAT_I(a, b) a ## b937 | ^938/build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'939 47 | TRY_RESULT(940 | ^~~~~~~~~~941/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>&)':942/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]943 169 | auto(unique) = (expr); \944 | ^~~~~~~~945/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'946 175 | TRY_RESULT_IMPL(unique, expr) \947 | ^~~~~~~~~~~~~~~948/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'949 29 | # define BOOST_PP_CAT_I(a, b) a ## b950 | ^951/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'952 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),953 | ^~~~~~~~~~954/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses955/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'956 175 | TRY_RESULT_IMPL(unique, expr) \957 | ^~~~~~~~~~~~~~~958/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'959 29 | # define BOOST_PP_CAT_I(a, b) a ## b960 | ^961/build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'962 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),963 | ^~~~~~~~~~964/build/source/wren/src/render_target.cpp: In lambda function:965/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]966 169 | auto(unique) = (expr); \967 | ^~~~~~~~968/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'969 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)970 | ^~~~~~~~~~~~~~~971/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'972 29 | # define BOOST_PP_CAT_I(a, b) a ## b973 | ^974/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'975 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(976 | ^~~~~~~~~~977/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses978/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'979 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)980 | ^~~~~~~~~~~~~~~981/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'982 29 | # define BOOST_PP_CAT_I(a, b) a ## b983 | ^984/build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'985 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(986 | ^~~~~~~~~~987/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>&)':988/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]989 169 | auto(unique) = (expr); \990 | ^~~~~~~~991/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'992 175 | TRY_RESULT_IMPL(unique, expr) \993 | ^~~~~~~~~~~~~~~994/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'995 29 | # define BOOST_PP_CAT_I(a, b) a ## b996 | ^997/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'998 98 | TRY_RESULT(999 | ^~~~~~~~~~1000/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1001/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1002 175 | TRY_RESULT_IMPL(unique, expr) \1003 | ^~~~~~~~~~~~~~~1004/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1005 29 | # define BOOST_PP_CAT_I(a, b) a ## b1006 | ^1007/build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'1008 98 | TRY_RESULT(1009 | ^~~~~~~~~~1010/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&)':1011/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]1012 169 | auto(unique) = (expr); \1013 | ^~~~~~~~1014/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1015 175 | TRY_RESULT_IMPL(unique, expr) \1016 | ^~~~~~~~~~~~~~~1017/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1018 29 | # define BOOST_PP_CAT_I(a, b) a ## b1019 | ^1020/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'1021 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),1022 | ^~~~~~~~~~1023/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1024/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1025 175 | TRY_RESULT_IMPL(unique, expr) \1026 | ^~~~~~~~~~~~~~~1027/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1028 29 | # define BOOST_PP_CAT_I(a, b) a ## b1029 | ^1030/build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'1031 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),1032 | ^~~~~~~~~~1033/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]1034 169 | auto(unique) = (expr); \1035 | ^~~~~~~~1036/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1037 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1038 | ^~~~~~~~~~~~~~~1039/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1040 29 | # define BOOST_PP_CAT_I(a, b) a ## b1041 | ^1042/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'1043 131 | TRY_RESULT(transition_fn_(this));1044 | ^~~~~~~~~~1045/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1046/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1047 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1048 | ^~~~~~~~~~~~~~~1049/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1050 29 | # define BOOST_PP_CAT_I(a, b) a ## b1051 | ^1052/build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'1053 131 | TRY_RESULT(transition_fn_(this));1054 | ^~~~~~~~~~1055/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]1056 169 | auto(unique) = (expr); \1057 | ^~~~~~~~1058/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1059 175 | TRY_RESULT_IMPL(unique, expr) \1060 | ^~~~~~~~~~~~~~~1061/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1062 29 | # define BOOST_PP_CAT_I(a, b) a ## b1063 | ^1064/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'1065 138 | TRY_RESULT(view_, vk::to_expected(1066 | ^~~~~~~~~~1067/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1068/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1069 175 | TRY_RESULT_IMPL(unique, expr) \1070 | ^~~~~~~~~~~~~~~1071/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1072 29 | # define BOOST_PP_CAT_I(a, b) a ## b1073 | ^1074/build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'1075 138 | TRY_RESULT(view_, vk::to_expected(1076 | ^~~~~~~~~~1077[22/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1078[23/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1079In file included from /build/source/wren/include/wren/utils/device.hpp:5,1080 from /build/source/wren/include/wren/graphics_context.hpp:8,1081 from /build/source/wren/src/graphics_context.cpp:1:1082/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> >&)':1083/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1084 169 | auto(unique) = (expr); \1085 | ^~~~~~~~1086/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1087 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1088 | ^~~~~~~~~~~~~~~1089/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1090 29 | # define BOOST_PP_CAT_I(a, b) a ## b1091 | ^1092/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1093 31 | TRY_RESULT(graphics_context->create_instance(1094 | ^~~~~~~~~~1095/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1096/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1097 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1098 | ^~~~~~~~~~~~~~~1099/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1100 29 | # define BOOST_PP_CAT_I(a, b) a ## b1101 | ^1102/build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1103 31 | TRY_RESULT(graphics_context->create_instance(1104 | ^~~~~~~~~~1105/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> >&)':1106/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1107 169 | auto(unique) = (expr); \1108 | ^~~~~~~~1109/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1110 175 | TRY_RESULT_IMPL(unique, expr) \1111 | ^~~~~~~~~~~~~~~1112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1113 29 | # define BOOST_PP_CAT_I(a, b) a ## b1114 | ^1115/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1116 119 | TRY_RESULT(this->instance_,1117 | ^~~~~~~~~~1118/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1119/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1120 175 | TRY_RESULT_IMPL(unique, expr) \1121 | ^~~~~~~~~~~~~~~1122/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1123 29 | # define BOOST_PP_CAT_I(a, b) a ## b1124 | ^1125/build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1126 119 | TRY_RESULT(this->instance_,1127 | ^~~~~~~~~~1128/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1129/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1130 169 | auto(unique) = (expr); \1131 | ^~~~~~~~1132/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1133 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1134 | ^~~~~~~~~~~~~~~1135/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1136 29 | # define BOOST_PP_CAT_I(a, b) a ## b1137 | ^1138/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1139 129 | TRY_RESULT(pick_physical_device());1140 | ^~~~~~~~~~1141/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1142/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1143 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1144 | ^~~~~~~~~~~~~~~1145/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1146 29 | # define BOOST_PP_CAT_I(a, b) a ## b1147 | ^1148/build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1149 129 | TRY_RESULT(pick_physical_device());1150 | ^~~~~~~~~~1151/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1152 169 | auto(unique) = (expr); \1153 | ^~~~~~~~1154/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1155 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1156 | ^~~~~~~~~~~~~~~1157/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1158 29 | # define BOOST_PP_CAT_I(a, b) a ## b1159 | ^1160/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1161 133 | TRY_RESULT(create_device());1162 | ^~~~~~~~~~1163/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1164/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1165 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1166 | ^~~~~~~~~~~~~~~1167/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1168 29 | # define BOOST_PP_CAT_I(a, b) a ## b1169 | ^1170/build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1171 133 | TRY_RESULT(create_device());1172 | ^~~~~~~~~~1173/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1174/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1175 169 | auto(unique) = (expr); \1176 | ^~~~~~~~1177/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1178 175 | TRY_RESULT_IMPL(unique, expr) \1179 | ^~~~~~~~~~~~~~~1180/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1181 29 | # define BOOST_PP_CAT_I(a, b) a ## b1182 | ^1183/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1184 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1185 | ^~~~~~~~~~1186/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1187/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1188 175 | TRY_RESULT_IMPL(unique, expr) \1189 | ^~~~~~~~~~~~~~~1190/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1191 29 | # define BOOST_PP_CAT_I(a, b) a ## b1192 | ^1193/build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1194 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1195 | ^~~~~~~~~~1196/build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1197/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1198 169 | auto(unique) = (expr); \1199 | ^~~~~~~~1200/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1201 175 | TRY_RESULT_IMPL(unique, expr) \1202 | ^~~~~~~~~~~~~~~1203/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1204 29 | # define BOOST_PP_CAT_I(a, b) a ## b1205 | ^1206/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1207 217 | TRY_RESULT(this->debug_messenger_,1208 | ^~~~~~~~~~1209/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1210/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1211 175 | TRY_RESULT_IMPL(unique, expr) \1212 | ^~~~~~~~~~~~~~~1213/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1214 29 | # define BOOST_PP_CAT_I(a, b) a ## b1215 | ^1216/build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1217 217 | TRY_RESULT(this->debug_messenger_,1218 | ^~~~~~~~~~1219[24/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o1220In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1221 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1222 from /build/source/wren/include/wren/mesh.hpp:9,1223 from /build/source/wren/src/mesh.cpp:1:1224/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>)':1225/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1226 169 | auto(unique) = (expr); \1227 | ^~~~~~~~1228/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1229 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1230 | ^~~~~~~~~~~~~~~1231/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1232 29 | # define BOOST_PP_CAT_I(a, b) a ## b1233 | ^1234/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1235 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1236 | ^~~~~~~~~~1237/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1238/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1239 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1240 | ^~~~~~~~~~~~~~~1241/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1242 29 | # define BOOST_PP_CAT_I(a, b) a ## b1243 | ^1244/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1245 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1246 | ^~~~~~~~~~1247[25/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1248In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1249 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1250 from /build/source/wren/include/wren/render_pass.hpp:7,1251 from /build/source/wren/src/render_pass.cpp:1:1252/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>)':1253/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1254 169 | auto(unique) = (expr); \1255 | ^~~~~~~~1256/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1257 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1258 | ^~~~~~~~~~~~~~~1259/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1260 29 | # define BOOST_PP_CAT_I(a, b) a ## b1261 | ^1262/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1263 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1264 | ^~~~~~~~~~1265/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1266/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1267 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1268 | ^~~~~~~~~~~~~~~1269/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1270 29 | # define BOOST_PP_CAT_I(a, b) a ## b1271 | ^1272/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1273 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1274 | ^~~~~~~~~~1275/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&&)':1276/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1277 169 | auto(unique) = (expr); \1278 | ^~~~~~~~1279/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1280 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1281 | ^~~~~~~~~~~~~~~1282/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1283 29 | # define BOOST_PP_CAT_I(a, b) a ## b1284 | ^1285/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1286 90 | TRY_RESULT(1287 | ^~~~~~~~~~1288/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1289/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1290 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1291 | ^~~~~~~~~~~~~~~1292/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1293 29 | # define BOOST_PP_CAT_I(a, b) a ## b1294 | ^1295/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1296 90 | TRY_RESULT(1297 | ^~~~~~~~~~1298/build/source/wren/include/wren/renderer.hpp: In lambda function:1299/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1300 169 | auto(unique) = (expr); \1301 | ^~~~~~~~1302/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1303 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1304 | ^~~~~~~~~~~~~~~1305/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1306 29 | # define BOOST_PP_CAT_I(a, b) a ## b1307 | ^1308/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1309 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1310 | ^~~~~~~~~~1311/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1312/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1313 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1314 | ^~~~~~~~~~~~~~~1315/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1316 29 | # define BOOST_PP_CAT_I(a, b) a ## b1317 | ^1318/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1319 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1320 | ^~~~~~~~~~1321/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1322 169 | auto(unique) = (expr); \1323 | ^~~~~~~~1324/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1325 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1326 | ^~~~~~~~~~~~~~~1327/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1328 29 | # define BOOST_PP_CAT_I(a, b) a ## b1329 | ^1330/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1331 98 | TRY_RESULT(vk::to_expected(1332 | ^~~~~~~~~~1333/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1334/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1335 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1336 | ^~~~~~~~~~~~~~~1337/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1338 29 | # define BOOST_PP_CAT_I(a, b) a ## b1339 | ^1340/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1341 98 | TRY_RESULT(vk::to_expected(1342 | ^~~~~~~~~~1343/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1344 169 | auto(unique) = (expr); \1345 | ^~~~~~~~1346/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1347 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1348 | ^~~~~~~~~~~~~~~1349/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1350 29 | # define BOOST_PP_CAT_I(a, b) a ## b1351 | ^1352/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1353 101 | TRY_RESULT(vk::to_expected(1354 | ^~~~~~~~~~1355/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1356/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1357 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1358 | ^~~~~~~~~~~~~~~1359/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1360 29 | # define BOOST_PP_CAT_I(a, b) a ## b1361 | ^1362/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1363 101 | TRY_RESULT(vk::to_expected(1364 | ^~~~~~~~~~1365/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&&)':1366/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1367 169 | auto(unique) = (expr); \1368 | ^~~~~~~~1369/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1370 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1371 | ^~~~~~~~~~~~~~~1372/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1373 29 | # define BOOST_PP_CAT_I(a, b) a ## b1374 | ^1375/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1376 109 | TRY_RESULT(end_and_submit());1377 | ^~~~~~~~~~1378/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1379/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1380 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1381 | ^~~~~~~~~~~~~~~1382/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1383 29 | # define BOOST_PP_CAT_I(a, b) a ## b1384 | ^1385/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1386 109 | TRY_RESULT(end_and_submit());1387 | ^~~~~~~~~~1388/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1389 169 | auto(unique) = (expr); \1390 | ^~~~~~~~1391/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1392 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1393 | ^~~~~~~~~~~~~~~1394/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1395 29 | # define BOOST_PP_CAT_I(a, b) a ## b1396 | ^1397/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1398 113 | TRY_RESULT(end_and_submit());1399 | ^~~~~~~~~~1400/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1401/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1402 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1403 | ^~~~~~~~~~~~~~~1404/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1405 29 | # define BOOST_PP_CAT_I(a, b) a ## b1406 | ^1407/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1408 113 | TRY_RESULT(end_and_submit());1409 | ^~~~~~~~~~1410/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&)':1411/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1412 169 | auto(unique) = (expr); \1413 | ^~~~~~~~1414/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1415 175 | TRY_RESULT_IMPL(unique, expr) \1416 | ^~~~~~~~~~~~~~~1417/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1418 29 | # define BOOST_PP_CAT_I(a, b) a ## b1419 | ^1420/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1421 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1422 | ^~~~~~~~~~1423/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1424/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1425 175 | TRY_RESULT_IMPL(unique, expr) \1426 | ^~~~~~~~~~~~~~~1427/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1428 29 | # define BOOST_PP_CAT_I(a, b) a ## b1429 | ^1430/build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1431 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1432 | ^~~~~~~~~~1433/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1434 169 | auto(unique) = (expr); \1435 | ^~~~~~~~1436/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1437 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1438 | ^~~~~~~~~~~~~~~1439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1440 29 | # define BOOST_PP_CAT_I(a, b) a ## b1441 | ^1442/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1443 83 | TRY_RESULT(shader->create_graphics_pipeline(1444 | ^~~~~~~~~~1445/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1446/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1447 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1448 | ^~~~~~~~~~~~~~~1449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1450 29 | # define BOOST_PP_CAT_I(a, b) a ## b1451 | ^1452/build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1453 83 | TRY_RESULT(shader->create_graphics_pipeline(1454 | ^~~~~~~~~~1455/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1456 169 | auto(unique) = (expr); \1457 | ^~~~~~~~1458/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1459 175 | TRY_RESULT_IMPL(unique, expr) \1460 | ^~~~~~~~~~~~~~~1461/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1462 29 | # define BOOST_PP_CAT_I(a, b) a ## b1463 | ^1464/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1465 91 | TRY_RESULT(pass->command_pool_,1466 | ^~~~~~~~~~1467/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1468/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1469 175 | TRY_RESULT_IMPL(unique, expr) \1470 | ^~~~~~~~~~~~~~~1471/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1472 29 | # define BOOST_PP_CAT_I(a, b) a ## b1473 | ^1474/build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1475 91 | TRY_RESULT(pass->command_pool_,1476 | ^~~~~~~~~~1477/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1478 169 | auto(unique) = (expr); \1479 | ^~~~~~~~1480/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1481 175 | TRY_RESULT_IMPL(unique, expr) \1482 | ^~~~~~~~~~~~~~~1483/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1484 29 | # define BOOST_PP_CAT_I(a, b) a ## b1485 | ^1486/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1487 99 | TRY_RESULT(1488 | ^~~~~~~~~~1489/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1490/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1491 175 | TRY_RESULT_IMPL(unique, expr) \1492 | ^~~~~~~~~~~~~~~1493/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1494 29 | # define BOOST_PP_CAT_I(a, b) a ## b1495 | ^1496/build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1497 99 | TRY_RESULT(1498 | ^~~~~~~~~~1499/build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1500/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1501 169 | auto(unique) = (expr); \1502 | ^~~~~~~~1503/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1504 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1505 | ^~~~~~~~~~~~~~~1506/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1507 29 | # define BOOST_PP_CAT_I(a, b) a ## b1508 | ^1509/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1510 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1511 | ^~~~~~~~~~1512/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1513/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1514 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1515 | ^~~~~~~~~~~~~~~1516/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1517 29 | # define BOOST_PP_CAT_I(a, b) a ## b1518 | ^1519/build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1520 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1521 | ^~~~~~~~~~1522/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1523 169 | auto(unique) = (expr); \1524 | ^~~~~~~~1525/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1526 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1527 | ^~~~~~~~~~~~~~~1528/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1529 29 | # define BOOST_PP_CAT_I(a, b) a ## b1530 | ^1531/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1532 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1533 | ^~~~~~~~~~1534/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1535/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1536 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1537 | ^~~~~~~~~~~~~~~1538/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1539 29 | # define BOOST_PP_CAT_I(a, b) a ## b1540 | ^1541/build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1542 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1543 | ^~~~~~~~~~1544[26/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o1545In file included from /build/source/wren/include/wren/utils/device.hpp:5,1546 from /build/source/wren/include/wren/graphics_context.hpp:8,1547 from /build/source/wren/include/wren/context.hpp:6,1548 from /build/source/wren/include/wren/application.hpp:5,1549 from /build/source/wren/src/application.cpp:1:1550/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>)':1551/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1552 169 | auto(unique) = (expr); \1553 | ^~~~~~~~1554/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1555 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1556 | ^~~~~~~~~~~~~~~1557/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1558 29 | # define BOOST_PP_CAT_I(a, b) a ## b1559 | ^1560/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1561 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1562 | ^~~~~~~~~~1563/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1564/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1565 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1566 | ^~~~~~~~~~~~~~~1567/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1568 29 | # define BOOST_PP_CAT_I(a, b) a ## b1569 | ^1570/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1571 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1572 | ^~~~~~~~~~1573/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&&)':1574/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1575 169 | auto(unique) = (expr); \1576 | ^~~~~~~~1577/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1578 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1579 | ^~~~~~~~~~~~~~~1580/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1581 29 | # define BOOST_PP_CAT_I(a, b) a ## b1582 | ^1583/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1584 90 | TRY_RESULT(1585 | ^~~~~~~~~~1586/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1587/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1588 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1589 | ^~~~~~~~~~~~~~~1590/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1591 29 | # define BOOST_PP_CAT_I(a, b) a ## b1592 | ^1593/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1594 90 | TRY_RESULT(1595 | ^~~~~~~~~~1596/build/source/wren/include/wren/renderer.hpp: In lambda function:1597/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1598 169 | auto(unique) = (expr); \1599 | ^~~~~~~~1600/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1601 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1602 | ^~~~~~~~~~~~~~~1603/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1604 29 | # define BOOST_PP_CAT_I(a, b) a ## b1605 | ^1606/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1607 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1608 | ^~~~~~~~~~1609/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1610/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1611 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1612 | ^~~~~~~~~~~~~~~1613/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1614 29 | # define BOOST_PP_CAT_I(a, b) a ## b1615 | ^1616/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1617 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1618 | ^~~~~~~~~~1619/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1620 169 | auto(unique) = (expr); \1621 | ^~~~~~~~1622/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1623 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1624 | ^~~~~~~~~~~~~~~1625/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1626 29 | # define BOOST_PP_CAT_I(a, b) a ## b1627 | ^1628/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1629 98 | TRY_RESULT(vk::to_expected(1630 | ^~~~~~~~~~1631/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1632/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1633 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1634 | ^~~~~~~~~~~~~~~1635/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1636 29 | # define BOOST_PP_CAT_I(a, b) a ## b1637 | ^1638/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1639 98 | TRY_RESULT(vk::to_expected(1640 | ^~~~~~~~~~1641/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1642 169 | auto(unique) = (expr); \1643 | ^~~~~~~~1644/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1645 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1646 | ^~~~~~~~~~~~~~~1647/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1648 29 | # define BOOST_PP_CAT_I(a, b) a ## b1649 | ^1650/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1651 101 | TRY_RESULT(vk::to_expected(1652 | ^~~~~~~~~~1653/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1654/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1655 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1656 | ^~~~~~~~~~~~~~~1657/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1658 29 | # define BOOST_PP_CAT_I(a, b) a ## b1659 | ^1660/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1661 101 | TRY_RESULT(vk::to_expected(1662 | ^~~~~~~~~~1663/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&&)':1664/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1665 169 | auto(unique) = (expr); \1666 | ^~~~~~~~1667/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1668 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1669 | ^~~~~~~~~~~~~~~1670/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1671 29 | # define BOOST_PP_CAT_I(a, b) a ## b1672 | ^1673/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1674 109 | TRY_RESULT(end_and_submit());1675 | ^~~~~~~~~~1676/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1677/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1678 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1679 | ^~~~~~~~~~~~~~~1680/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1681 29 | # define BOOST_PP_CAT_I(a, b) a ## b1682 | ^1683/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1684 109 | TRY_RESULT(end_and_submit());1685 | ^~~~~~~~~~1686/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1687 169 | auto(unique) = (expr); \1688 | ^~~~~~~~1689/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1690 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1691 | ^~~~~~~~~~~~~~~1692/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1693 29 | # define BOOST_PP_CAT_I(a, b) a ## b1694 | ^1695/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1696 113 | TRY_RESULT(end_and_submit());1697 | ^~~~~~~~~~1698/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1699/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1700 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1701 | ^~~~~~~~~~~~~~~1702/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1703 29 | # define BOOST_PP_CAT_I(a, b) a ## b1704 | ^1705/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1706 113 | TRY_RESULT(end_and_submit());1707 | ^~~~~~~~~~1708/build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1709/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1710 169 | auto(unique) = (expr); \1711 | ^~~~~~~~1712/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1713 175 | TRY_RESULT_IMPL(unique, expr) \1714 | ^~~~~~~~~~~~~~~1715/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1716 29 | # define BOOST_PP_CAT_I(a, b) a ## b1717 | ^1718/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1719 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1720 | ^~~~~~~~~~1721/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1722/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1723 175 | TRY_RESULT_IMPL(unique, expr) \1724 | ^~~~~~~~~~~~~~~1725/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1726 29 | # define BOOST_PP_CAT_I(a, b) a ## b1727 | ^1728/build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1729 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1730 | ^~~~~~~~~~1731/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1732 169 | auto(unique) = (expr); \1733 | ^~~~~~~~1734/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1735 175 | TRY_RESULT_IMPL(unique, expr) \1736 | ^~~~~~~~~~~~~~~1737/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1738 29 | # define BOOST_PP_CAT_I(a, b) a ## b1739 | ^1740/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1741 30 | TRY_RESULT(auto graphics_context,1742 | ^~~~~~~~~~1743/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1744/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1745 175 | TRY_RESULT_IMPL(unique, expr) \1746 | ^~~~~~~~~~~~~~~1747/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1748 29 | # define BOOST_PP_CAT_I(a, b) a ## b1749 | ^1750/build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1751 30 | TRY_RESULT(auto graphics_context,1752 | ^~~~~~~~~~1753/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1754 169 | auto(unique) = (expr); \1755 | ^~~~~~~~1756/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1757 175 | TRY_RESULT_IMPL(unique, expr) \1758 | ^~~~~~~~~~~~~~~1759/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1760 29 | # define BOOST_PP_CAT_I(a, b) a ## b1761 | ^1762/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1763 34 | TRY_RESULT(const auto surface,1764 | ^~~~~~~~~~1765/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1766/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1767 175 | TRY_RESULT_IMPL(unique, expr) \1768 | ^~~~~~~~~~~~~~~1769/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1770 29 | # define BOOST_PP_CAT_I(a, b) a ## b1771 | ^1772/build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1773 34 | TRY_RESULT(const auto surface,1774 | ^~~~~~~~~~1775/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1776 169 | auto(unique) = (expr); \1777 | ^~~~~~~~1778/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1779 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1780 | ^~~~~~~~~~~~~~~1781/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1782 29 | # define BOOST_PP_CAT_I(a, b) a ## b1783 | ^1784/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1785 38 | TRY_RESULT(graphics_context->setup_device());1786 | ^~~~~~~~~~1787/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1788/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1789 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1790 | ^~~~~~~~~~~~~~~1791/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1792 29 | # define BOOST_PP_CAT_I(a, b) a ## b1793 | ^1794/build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1795 38 | TRY_RESULT(graphics_context->setup_device());1796 | ^~~~~~~~~~1797/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1798 169 | auto(unique) = (expr); \1799 | ^~~~~~~~1800/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1801 175 | TRY_RESULT_IMPL(unique, expr) \1802 | ^~~~~~~~~~~~~~~1803/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1804 29 | # define BOOST_PP_CAT_I(a, b) a ## b1805 | ^1806/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1807 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1808 | ^~~~~~~~~~1809/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1810/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1811 175 | TRY_RESULT_IMPL(unique, expr) \1812 | ^~~~~~~~~~~~~~~1813/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1814 29 | # define BOOST_PP_CAT_I(a, b) a ## b1815 | ^1816/build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1817 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1818 | ^~~~~~~~~~1819[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/assets/manager.cpp.o1821In file included from /build/source/wren/include/wren/assets/manager.hpp:7,1822 from /build/source/wren/src/assets/manager.cpp:1:1823/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>)':1824/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1825 169 | auto(unique) = (expr); \1826 | ^~~~~~~~1827/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1828 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1829 | ^~~~~~~~~~~~~~~1830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1831 29 | # define BOOST_PP_CAT_I(a, b) a ## b1832 | ^1833/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1834 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1835 | ^~~~~~~~~~1836/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1837/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1838 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1839 | ^~~~~~~~~~~~~~~1840/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1841 29 | # define BOOST_PP_CAT_I(a, b) a ## b1842 | ^1843/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1844 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1845 | ^~~~~~~~~~1846/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&&)':1847/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1848 169 | auto(unique) = (expr); \1849 | ^~~~~~~~1850/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1851 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1852 | ^~~~~~~~~~~~~~~1853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1854 29 | # define BOOST_PP_CAT_I(a, b) a ## b1855 | ^1856/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1857 90 | TRY_RESULT(1858 | ^~~~~~~~~~1859/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1860/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1861 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1862 | ^~~~~~~~~~~~~~~1863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1864 29 | # define BOOST_PP_CAT_I(a, b) a ## b1865 | ^1866/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1867 90 | TRY_RESULT(1868 | ^~~~~~~~~~1869/build/source/wren/include/wren/renderer.hpp: In lambda function:1870/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1871 169 | auto(unique) = (expr); \1872 | ^~~~~~~~1873/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1874 173 | #define TRY_RESULT_1(unique, expr) 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_1'1877 29 | # define BOOST_PP_CAT_I(a, b) a ## b1878 | ^1879/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1880 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));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:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1884 173 | #define TRY_RESULT_1(unique, expr) 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_1'1887 29 | # define BOOST_PP_CAT_I(a, b) a ## b1888 | ^1889/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1890 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1891 | ^~~~~~~~~~1892/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1893 169 | auto(unique) = (expr); \1894 | ^~~~~~~~1895/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1896 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1897 | ^~~~~~~~~~~~~~~1898/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1899 29 | # define BOOST_PP_CAT_I(a, b) a ## b1900 | ^1901/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1902 98 | TRY_RESULT(vk::to_expected(1903 | ^~~~~~~~~~1904/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1905/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1906 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1907 | ^~~~~~~~~~~~~~~1908/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1909 29 | # define BOOST_PP_CAT_I(a, b) a ## b1910 | ^1911/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1912 98 | TRY_RESULT(vk::to_expected(1913 | ^~~~~~~~~~1914/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1915 169 | auto(unique) = (expr); \1916 | ^~~~~~~~1917/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1918 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1919 | ^~~~~~~~~~~~~~~1920/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1921 29 | # define BOOST_PP_CAT_I(a, b) a ## b1922 | ^1923/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1924 101 | TRY_RESULT(vk::to_expected(1925 | ^~~~~~~~~~1926/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1927/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1928 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1929 | ^~~~~~~~~~~~~~~1930/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1931 29 | # define BOOST_PP_CAT_I(a, b) a ## b1932 | ^1933/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1934 101 | TRY_RESULT(vk::to_expected(1935 | ^~~~~~~~~~1936/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&&)':1937/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1938 169 | auto(unique) = (expr); \1939 | ^~~~~~~~1940/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1941 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1942 | ^~~~~~~~~~~~~~~1943/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1944 29 | # define BOOST_PP_CAT_I(a, b) a ## b1945 | ^1946/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1947 109 | TRY_RESULT(end_and_submit());1948 | ^~~~~~~~~~1949/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1950/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1951 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1952 | ^~~~~~~~~~~~~~~1953/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1954 29 | # define BOOST_PP_CAT_I(a, b) a ## b1955 | ^1956/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1957 109 | TRY_RESULT(end_and_submit());1958 | ^~~~~~~~~~1959/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1960 169 | auto(unique) = (expr); \1961 | ^~~~~~~~1962/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1963 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1964 | ^~~~~~~~~~~~~~~1965/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1966 29 | # define BOOST_PP_CAT_I(a, b) a ## b1967 | ^1968/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1969 113 | TRY_RESULT(end_and_submit());1970 | ^~~~~~~~~~1971/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1972/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1973 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1974 | ^~~~~~~~~~~~~~~1975/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1976 29 | # define BOOST_PP_CAT_I(a, b) a ## b1977 | ^1978/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1979 113 | TRY_RESULT(end_and_submit());1980 | ^~~~~~~~~~1981/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':1982/build/source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]1983 64 | return std::move(texture);1984 | ~~~~~~~~~^~~~~~~~~1985/build/source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call1986In file included from /build/source/wren/src/assets/manager.cpp:6:1987/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]':1988/build/source/wren/src/assets/manager.cpp:49:3: required from here1989 51 | context_->renderer->submit_command_buffer(1990 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^1991 52 | [&](const ::vk::CommandBuffer& cmd_buf) {1992 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1993 53 | TRY_RESULT_VOID(1994 | ~~~~~~~~~~~~~~~~ 1995 54 | auto texture,1996 | ~~~~~~~~~~~~~ 1997 55 | wren::Texture::create(1998 | ~~~~~~~~~~~~~~~~~~~~~~ 1999 56 | cmd_buf, context_->graphics_context->device().get(),2000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2001 57 | context_->graphics_context->allocator(),2002 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2003 58 | {tex_width, tex_height},2004 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2005 59 | std::span{pixels.get(), image_size},2006 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2007 60 | ::vk::Format::eR8G8B8A8Srgb));2008 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2009 61 | return texture;2010 | ~~~~~~~~~~~~~~~ 2011 62 | }));2012 | ~~ 2013/build/source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2014 112 | R result = std::move(record(one_time_cmd_buffer_));2015 | ^~~~~~2016/build/source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2017[29/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o2018[30/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o2019In file included from /build/source/wren/include/wren/utils/device.hpp:5,2020 from /build/source/wren/src/utils/device.cpp:1:2021/build/source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':2022/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2023 169 | auto(unique) = (expr); \2024 | ^~~~~~~~2025/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2026 175 | TRY_RESULT_IMPL(unique, expr) \2027 | ^~~~~~~~~~~~~~~2028/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2029 29 | # define BOOST_PP_CAT_I(a, b) a ## b2030 | ^2031/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2032 42 | TRY_RESULT(device_,2033 | ^~~~~~~~~~2034/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2035/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2036 175 | 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_2'2039 29 | # define BOOST_PP_CAT_I(a, b) a ## b2040 | ^2041/build/source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2042 42 | TRY_RESULT(device_,2043 | ^~~~~~~~~~2044/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]2045 169 | auto(unique) = (expr); \2046 | ^~~~~~~~2047/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2048 175 | TRY_RESULT_IMPL(unique, expr) \2049 | ^~~~~~~~~~~~~~~2050/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2051 29 | # define BOOST_PP_CAT_I(a, b) a ## b2052 | ^2053/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2054 52 | TRY_RESULT(command_pool_,2055 | ^~~~~~~~~~2056/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2057/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2058 175 | TRY_RESULT_IMPL(unique, expr) \2059 | ^~~~~~~~~~~~~~~2060/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2061 29 | # define BOOST_PP_CAT_I(a, b) a ## b2062 | ^2063/build/source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2064 52 | TRY_RESULT(command_pool_,2065 | ^~~~~~~~~~2066/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2067 169 | auto(unique) = (expr); \2068 | ^~~~~~~~2069/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2070 175 | TRY_RESULT_IMPL(unique, expr) \2071 | ^~~~~~~~~~~~~~~2072/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2073 29 | # define BOOST_PP_CAT_I(a, b) a ## b2074 | ^2075/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2076 58 | TRY_RESULT(descriptor_pool_,2077 | ^~~~~~~~~~2078/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2079/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2080 175 | TRY_RESULT_IMPL(unique, expr) \2081 | ^~~~~~~~~~~~~~~2082/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2083 29 | # define BOOST_PP_CAT_I(a, b) a ## b2084 | ^2085/build/source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2086 58 | TRY_RESULT(descriptor_pool_,2087 | ^~~~~~~~~~2088[31/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o2089[32/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o2090In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,2091 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,2092 from /build/source/wren/include/wren/mesh.hpp:9,2093 from /build/source/wren/include/wren/renderer.hpp:8,2094 from /build/source/wren/src/renderer.cpp:1:2095/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>)':2096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2097 169 | auto(unique) = (expr); \2098 | ^~~~~~~~2099/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2100 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2101 | ^~~~~~~~~~~~~~~2102/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2103 29 | # define BOOST_PP_CAT_I(a, b) a ## b2104 | ^2105/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2106 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2107 | ^~~~~~~~~~2108/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2109/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2110 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2111 | ^~~~~~~~~~~~~~~2112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2113 29 | # define BOOST_PP_CAT_I(a, b) a ## b2114 | ^2115/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2116 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2117 | ^~~~~~~~~~2118/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&&)':2119/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2120 169 | auto(unique) = (expr); \2121 | ^~~~~~~~2122/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2123 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2124 | ^~~~~~~~~~~~~~~2125/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2126 29 | # define BOOST_PP_CAT_I(a, b) a ## b2127 | ^2128/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2129 90 | TRY_RESULT(2130 | ^~~~~~~~~~2131/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2132/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2133 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2134 | ^~~~~~~~~~~~~~~2135/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2136 29 | # define BOOST_PP_CAT_I(a, b) a ## b2137 | ^2138/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2139 90 | TRY_RESULT(2140 | ^~~~~~~~~~2141/build/source/wren/include/wren/renderer.hpp: In lambda function:2142/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2143 169 | auto(unique) = (expr); \2144 | ^~~~~~~~2145/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2146 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2147 | ^~~~~~~~~~~~~~~2148/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2149 29 | # define BOOST_PP_CAT_I(a, b) a ## b2150 | ^2151/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2152 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2153 | ^~~~~~~~~~2154/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2155/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2156 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2157 | ^~~~~~~~~~~~~~~2158/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2159 29 | # define BOOST_PP_CAT_I(a, b) a ## b2160 | ^2161/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2162 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2163 | ^~~~~~~~~~2164/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2165 169 | auto(unique) = (expr); \2166 | ^~~~~~~~2167/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2168 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2169 | ^~~~~~~~~~~~~~~2170/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2171 29 | # define BOOST_PP_CAT_I(a, b) a ## b2172 | ^2173/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2174 98 | TRY_RESULT(vk::to_expected(2175 | ^~~~~~~~~~2176/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2177/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2178 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2179 | ^~~~~~~~~~~~~~~2180/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2181 29 | # define BOOST_PP_CAT_I(a, b) a ## b2182 | ^2183/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2184 98 | TRY_RESULT(vk::to_expected(2185 | ^~~~~~~~~~2186/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2187 169 | auto(unique) = (expr); \2188 | ^~~~~~~~2189/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2190 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2191 | ^~~~~~~~~~~~~~~2192/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2193 29 | # define BOOST_PP_CAT_I(a, b) a ## b2194 | ^2195/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2196 101 | TRY_RESULT(vk::to_expected(2197 | ^~~~~~~~~~2198/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2199/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2200 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2201 | ^~~~~~~~~~~~~~~2202/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2203 29 | # define BOOST_PP_CAT_I(a, b) a ## b2204 | ^2205/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2206 101 | TRY_RESULT(vk::to_expected(2207 | ^~~~~~~~~~2208/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&&)':2209/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2210 169 | auto(unique) = (expr); \2211 | ^~~~~~~~2212/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2213 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2214 | ^~~~~~~~~~~~~~~2215/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2216 29 | # define BOOST_PP_CAT_I(a, b) a ## b2217 | ^2218/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2219 109 | TRY_RESULT(end_and_submit());2220 | ^~~~~~~~~~2221/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2222/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2223 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2224 | ^~~~~~~~~~~~~~~2225/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2226 29 | # define BOOST_PP_CAT_I(a, b) a ## b2227 | ^2228/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2229 109 | TRY_RESULT(end_and_submit());2230 | ^~~~~~~~~~2231/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2232 169 | auto(unique) = (expr); \2233 | ^~~~~~~~2234/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2235 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2236 | ^~~~~~~~~~~~~~~2237/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2238 29 | # define BOOST_PP_CAT_I(a, b) a ## b2239 | ^2240/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2241 113 | TRY_RESULT(end_and_submit());2242 | ^~~~~~~~~~2243/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2244/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2245 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2246 | ^~~~~~~~~~~~~~~2247/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2248 29 | # define BOOST_PP_CAT_I(a, b) a ## b2249 | ^2250/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2251 113 | TRY_RESULT(end_and_submit());2252 | ^~~~~~~~~~2253/build/source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':2254/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2255 169 | auto(unique) = (expr); \2256 | ^~~~~~~~2257/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2258 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2259 | ^~~~~~~~~~~~~~~2260/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2261 29 | # define BOOST_PP_CAT_I(a, b) a ## b2262 | ^2263/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2264 32 | TRY_RESULT(vk::to_expected(2265 | ^~~~~~~~~~2266/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2267/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2268 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2269 | ^~~~~~~~~~~~~~~2270/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2271 29 | # define BOOST_PP_CAT_I(a, b) a ## b2272 | ^2273/build/source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2274 32 | TRY_RESULT(vk::to_expected(2275 | ^~~~~~~~~~2276/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2277 169 | auto(unique) = (expr); \2278 | ^~~~~~~~2279/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2280 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2281 | ^~~~~~~~~~~~~~~2282/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2283 29 | # define BOOST_PP_CAT_I(a, b) a ## b2284 | ^2285/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2286 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2287 | ^~~~~~~~~~2288/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2289/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2290 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2291 | ^~~~~~~~~~~~~~~2292/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2293 29 | # define BOOST_PP_CAT_I(a, b) a ## b2294 | ^2295/build/source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2296 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2297 | ^~~~~~~~~~2298/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2299 169 | auto(unique) = (expr); \2300 | ^~~~~~~~2301/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2302 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2303 | ^~~~~~~~~~~~~~~2304/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2305 29 | # define BOOST_PP_CAT_I(a, b) a ## b2306 | ^2307/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2308 44 | TRY_RESULT(recreate_swapchain());2309 | ^~~~~~~~~~2310/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2311/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2312 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2313 | ^~~~~~~~~~~~~~~2314/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2315 29 | # define BOOST_PP_CAT_I(a, b) a ## b2316 | ^2317/build/source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2318 44 | TRY_RESULT(recreate_swapchain());2319 | ^~~~~~~~~~2320/build/source/wren/src/renderer.cpp: In lambda function:2321/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2322 169 | auto(unique) = (expr); \2323 | ^~~~~~~~2324/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2325 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2326 | ^~~~~~~~~~~~~~~2327/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2328 29 | # define BOOST_PP_CAT_I(a, b) a ## b2329 | ^2330/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2331 96 | TRY_RESULT(recreate_swapchain());2332 | ^~~~~~~~~~2333/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2334/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2335 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2336 | ^~~~~~~~~~~~~~~2337/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2338 29 | # define BOOST_PP_CAT_I(a, b) a ## b2339 | ^2340/build/source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2341 96 | TRY_RESULT(recreate_swapchain());2342 | ^~~~~~~~~~2343/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2344 169 | auto(unique) = (expr); \2345 | ^~~~~~~~2346/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2347 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2348 | ^~~~~~~~~~~~~~~2349/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2350 29 | # define BOOST_PP_CAT_I(a, b) a ## b2351 | ^2352/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2353 102 | TRY_RESULT(n->render_pass->resize_target(2354 | ^~~~~~~~~~2355/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2356/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2357 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2358 | ^~~~~~~~~~~~~~~2359/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2360 29 | # define BOOST_PP_CAT_I(a, b) a ## b2361 | ^2362/build/source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2363 102 | TRY_RESULT(n->render_pass->resize_target(2364 | ^~~~~~~~~~2365/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>&)':2366/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2367 169 | auto(unique) = (expr); \2368 | ^~~~~~~~2369/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2370 175 | TRY_RESULT_IMPL(unique, expr) \2371 | ^~~~~~~~~~~~~~~2372/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2373 29 | # define BOOST_PP_CAT_I(a, b) a ## b2374 | ^2375/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2376 135 | TRY_RESULT(renderer->command_pool_,2377 | ^~~~~~~~~~2378/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2379/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2380 175 | TRY_RESULT_IMPL(unique, expr) \2381 | ^~~~~~~~~~~~~~~2382/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2383 29 | # define BOOST_PP_CAT_I(a, b) a ## b2384 | ^2385/build/source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2386 135 | TRY_RESULT(renderer->command_pool_,2387 | ^~~~~~~~~~2388/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]2389 169 | auto(unique) = (expr); \2390 | ^~~~~~~~2391/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2392 175 | TRY_RESULT_IMPL(unique, expr) \2393 | ^~~~~~~~~~~~~~~2394/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2395 29 | # define BOOST_PP_CAT_I(a, b) a ## b2396 | ^2397/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2398 146 | TRY_RESULT(const auto bufs,2399 | ^~~~~~~~~~2400/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2401/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2402 175 | TRY_RESULT_IMPL(unique, expr) \2403 | ^~~~~~~~~~~~~~~2404/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2405 29 | # define BOOST_PP_CAT_I(a, b) a ## b2406 | ^2407/build/source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2408 146 | TRY_RESULT(const auto bufs,2409 | ^~~~~~~~~~2410/build/source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2411/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2412 169 | auto(unique) = (expr); \2413 | ^~~~~~~~2414/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2415 175 | TRY_RESULT_IMPL(unique, expr) \2416 | ^~~~~~~~~~~~~~~2417/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2418 29 | # define BOOST_PP_CAT_I(a, b) a ## b2419 | ^2420/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2421 253 | TRY_RESULT(2422 | ^~~~~~~~~~2423/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2424/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2425 175 | TRY_RESULT_IMPL(unique, expr) \2426 | ^~~~~~~~~~~~~~~2427/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2428 29 | # define BOOST_PP_CAT_I(a, b) a ## b2429 | ^2430/build/source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2431 253 | TRY_RESULT(2432 | ^~~~~~~~~~2433/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2434 169 | auto(unique) = (expr); \2435 | ^~~~~~~~2436/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2437 175 | TRY_RESULT_IMPL(unique, expr) \2438 | ^~~~~~~~~~~~~~~2439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2440 29 | # define BOOST_PP_CAT_I(a, b) a ## b2441 | ^2442/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2443 271 | TRY_RESULT(auto target,2444 | ^~~~~~~~~~2445/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2446/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2447 175 | TRY_RESULT_IMPL(unique, expr) \2448 | ^~~~~~~~~~~~~~~2449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2450 29 | # define BOOST_PP_CAT_I(a, b) a ## b2451 | ^2452/build/source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2453 271 | TRY_RESULT(auto target,2454 | ^~~~~~~~~~2455[33/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2456[34/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o2457[35/62] Linking CXX executable wren_utils/tests/binary_reader2458[36/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o2459[37/62] Linking CXX executable wren_utils/tests/string_reader2460[38/62] Linking CXX executable wren_utils/tests/enums2461[39/62] Linking CXX executable wren_math/tests/vector2462[40/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2463[41/62] Linking CXX executable wren_math/tests/matrix2464[42/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o2465[43/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2466In file included from /build/source/wren/include/wren/scene/deserialization.hpp:4,2467 from /build/source/wren/src/scene/deserialization.cpp:1:2468/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2469/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2470 169 | auto(unique) = (expr); \2471 | ^~~~~~~~2472/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2473 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2474 | ^~~~~~~~~~~~~~~2475/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2476 29 | # define BOOST_PP_CAT_I(a, b) a ## b2477 | ^2478/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2479 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2480 | ^~~~~~~~~~2481/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2482/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2483 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2484 | ^~~~~~~~~~~~~~~2485/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2486 29 | # define BOOST_PP_CAT_I(a, b) a ## b2487 | ^2488/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2489 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2490 | ^~~~~~~~~~2491/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2492/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2493 169 | auto(unique) = (expr); \2494 | ^~~~~~~~2495/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2496 175 | TRY_RESULT_IMPL(unique, expr) \2497 | ^~~~~~~~~~~~~~~2498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2499 29 | # define BOOST_PP_CAT_I(a, b) a ## b2500 | ^2501/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2502 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2503 | ^~~~~~~~~~2504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2505/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2506 175 | TRY_RESULT_IMPL(unique, expr) \2507 | ^~~~~~~~~~~~~~~2508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2509 29 | # define BOOST_PP_CAT_I(a, b) a ## b2510 | ^2511/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2512 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2513 | ^~~~~~~~~~2514/build/source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&, const std::shared_ptr<Scene>&)':2515/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2516 169 | auto(unique) = (expr); \2517 | ^~~~~~~~2518/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2519 175 | TRY_RESULT_IMPL(unique, expr) \2520 | ^~~~~~~~~~~~~~~2521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2522 29 | # define BOOST_PP_CAT_I(a, b) a ## b2523 | ^2524/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2525 36 | TRY_RESULT(const auto table,2526 | ^~~~~~~~~~2527/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2528/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2529 175 | TRY_RESULT_IMPL(unique, expr) \2530 | ^~~~~~~~~~~~~~~2531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2532 29 | # define BOOST_PP_CAT_I(a, b) a ## b2533 | ^2534/build/source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2535 36 | TRY_RESULT(const auto table,2536 | ^~~~~~~~~~2537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2538 169 | auto(unique) = (expr); \2539 | ^~~~~~~~2540/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2541 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2542 | ^~~~~~~~~~~~~~~2543/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2544 29 | # define BOOST_PP_CAT_I(a, b) a ## b2545 | ^2546/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2547 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2548 | ^~~~~~~~~~2549/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2550/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2551 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2552 | ^~~~~~~~~~~~~~~2553/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2554 29 | # define BOOST_PP_CAT_I(a, b) a ## b2555 | ^2556/build/source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2557 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2558 | ^~~~~~~~~~2559/build/source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const toml::v3::table&, const std::filesystem::__cxx11::path&, components::MeshRenderer&)':2560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2561 169 | auto(unique) = (expr); \2562 | ^~~~~~~~2563/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2564 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2565 | ^~~~~~~~~~~~~~~2566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2567 29 | # define BOOST_PP_CAT_I(a, b) a ## b2568 | ^2569/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2570 70 | TRY_RESULT(mesh_renderer.update_mesh(2571 | ^~~~~~~~~~2572/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2573/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2574 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2575 | ^~~~~~~~~~~~~~~2576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2577 29 | # define BOOST_PP_CAT_I(a, b) a ## b2578 | ^2579/build/source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2580 70 | TRY_RESULT(mesh_renderer.update_mesh(2581 | ^~~~~~~~~~2582[44/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2583[45/62] Linking CXX executable wren_math/tests/geometry2584[46/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2585[47/62] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o2586In file included from /build/source/wren/include/wren/utils/device.hpp:5,2587 from /build/source/wren/include/wren/graphics_context.hpp:8,2588 from /build/source/wren/include/wren/context.hpp:6,2589 from /build/source/wren_text/include/wren/text/font.hpp:9,2590 from /build/source/wren_text/src/font.cpp:1:2591/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2592/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2593 169 | auto(unique) = (expr); \2594 | ^~~~~~~~2595/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2596 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2597 | ^~~~~~~~~~~~~~~2598/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2599 29 | # define BOOST_PP_CAT_I(a, b) a ## b2600 | ^2601/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2602 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2603 | ^~~~~~~~~~2604/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2605/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2606 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2607 | ^~~~~~~~~~~~~~~2608/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2609 29 | # define BOOST_PP_CAT_I(a, b) a ## b2610 | ^2611/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2612 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2613 | ^~~~~~~~~~2614/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2615/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2616 169 | auto(unique) = (expr); \2617 | ^~~~~~~~2618/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2619 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2620 | ^~~~~~~~~~~~~~~2621/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2622 29 | # define BOOST_PP_CAT_I(a, b) a ## b2623 | ^2624/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2625 90 | TRY_RESULT(2626 | ^~~~~~~~~~2627/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2628/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2629 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2630 | ^~~~~~~~~~~~~~~2631/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2632 29 | # define BOOST_PP_CAT_I(a, b) a ## b2633 | ^2634/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2635 90 | TRY_RESULT(2636 | ^~~~~~~~~~2637/build/source/wren/include/wren/renderer.hpp: In lambda function:2638/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2639 169 | auto(unique) = (expr); \2640 | ^~~~~~~~2641/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2642 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2643 | ^~~~~~~~~~~~~~~2644/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2645 29 | # define BOOST_PP_CAT_I(a, b) a ## b2646 | ^2647/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2648 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2649 | ^~~~~~~~~~2650/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2651/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2652 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2653 | ^~~~~~~~~~~~~~~2654/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2655 29 | # define BOOST_PP_CAT_I(a, b) a ## b2656 | ^2657/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2658 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2659 | ^~~~~~~~~~2660/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2661 169 | auto(unique) = (expr); \2662 | ^~~~~~~~2663/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2664 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2665 | ^~~~~~~~~~~~~~~2666/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2667 29 | # define BOOST_PP_CAT_I(a, b) a ## b2668 | ^2669/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2670 98 | TRY_RESULT(vk::to_expected(2671 | ^~~~~~~~~~2672/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2673/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2674 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2675 | ^~~~~~~~~~~~~~~2676/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2677 29 | # define BOOST_PP_CAT_I(a, b) a ## b2678 | ^2679/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2680 98 | TRY_RESULT(vk::to_expected(2681 | ^~~~~~~~~~2682/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2683 169 | auto(unique) = (expr); \2684 | ^~~~~~~~2685/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2686 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2687 | ^~~~~~~~~~~~~~~2688/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2689 29 | # define BOOST_PP_CAT_I(a, b) a ## b2690 | ^2691/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2692 101 | TRY_RESULT(vk::to_expected(2693 | ^~~~~~~~~~2694/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2695/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2696 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2697 | ^~~~~~~~~~~~~~~2698/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2699 29 | # define BOOST_PP_CAT_I(a, b) a ## b2700 | ^2701/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2702 101 | TRY_RESULT(vk::to_expected(2703 | ^~~~~~~~~~2704/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2705/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2706 169 | auto(unique) = (expr); \2707 | ^~~~~~~~2708/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2709 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2710 | ^~~~~~~~~~~~~~~2711/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2712 29 | # define BOOST_PP_CAT_I(a, b) a ## b2713 | ^2714/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2715 109 | TRY_RESULT(end_and_submit());2716 | ^~~~~~~~~~2717/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2718/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2719 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2720 | ^~~~~~~~~~~~~~~2721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2722 29 | # define BOOST_PP_CAT_I(a, b) a ## b2723 | ^2724/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2725 109 | TRY_RESULT(end_and_submit());2726 | ^~~~~~~~~~2727/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2728 169 | auto(unique) = (expr); \2729 | ^~~~~~~~2730/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2731 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2732 | ^~~~~~~~~~~~~~~2733/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2734 29 | # define BOOST_PP_CAT_I(a, b) a ## b2735 | ^2736/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2737 113 | TRY_RESULT(end_and_submit());2738 | ^~~~~~~~~~2739/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2740/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2741 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2742 | ^~~~~~~~~~~~~~~2743/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2744 29 | # define BOOST_PP_CAT_I(a, b) a ## b2745 | ^2746/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2747 113 | TRY_RESULT(end_and_submit());2748 | ^~~~~~~~~~2749/build/source/wren_text/src/font.cpp: In static member function 'static wren::expected<wren::text::Font> wren::text::Font::create(const wren::Context::Ref&, const std::filesystem::__cxx11::path&)':2750/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2751 169 | auto(unique) = (expr); \2752 | ^~~~~~~~2753/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2754 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2755 | ^~~~~~~~~~~~~~~2756/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2757 29 | # define BOOST_PP_CAT_I(a, b) a ## b2758 | ^2759/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2760 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2761 | ^~~~~~~~~~2762/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2763/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2764 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2765 | ^~~~~~~~~~~~~~~2766/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2767 29 | # define BOOST_PP_CAT_I(a, b) a ## b2768 | ^2769/build/source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2770 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2771 | ^~~~~~~~~~2772/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2773 169 | auto(unique) = (expr); \2774 | ^~~~~~~~2775/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2776 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2777 | ^~~~~~~~~~~~~~~2778/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2779 29 | # define BOOST_PP_CAT_I(a, b) a ## b2780 | ^2781/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2782 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2783 | ^~~~~~~~~~2784/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2785/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2786 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2787 | ^~~~~~~~~~~~~~~2788/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2789 29 | # define BOOST_PP_CAT_I(a, b) a ## b2790 | ^2791/build/source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2792 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2793 | ^~~~~~~~~~2794/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2795 169 | auto(unique) = (expr); \2796 | ^~~~~~~~2797/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2798 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2799 | ^~~~~~~~~~~~~~~2800/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2801 29 | # define BOOST_PP_CAT_I(a, b) a ## b2802 | ^2803/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2804 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2805 | ^~~~~~~~~~2806/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2807/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2808 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2809 | ^~~~~~~~~~~~~~~2810/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2811 29 | # define BOOST_PP_CAT_I(a, b) a ## b2812 | ^2813/build/source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2814 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2815 | ^~~~~~~~~~2816/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]2817 169 | auto(unique) = (expr); \2818 | ^~~~~~~~2819/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2820 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2821 | ^~~~~~~~~~~~~~~2822/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2823 29 | # define BOOST_PP_CAT_I(a, b) a ## b2824 | ^2825/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2826 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2827 | ^~~~~~~~~~2828/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2829/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2830 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2831 | ^~~~~~~~~~~~~~~2832/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2833 29 | # define BOOST_PP_CAT_I(a, b) a ## b2834 | ^2835/build/source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2836 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2837 | ^~~~~~~~~~2838/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2839 169 | auto(unique) = (expr); \2840 | ^~~~~~~~2841/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2842 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2843 | ^~~~~~~~~~~~~~~2844/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2845 29 | # define BOOST_PP_CAT_I(a, b) a ## b2846 | ^2847/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2848 68 | TRY_RESULT(context->renderer->submit_command_buffer(2849 | ^~~~~~~~~~2850/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2851/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2852 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2853 | ^~~~~~~~~~~~~~~2854/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2855 29 | # define BOOST_PP_CAT_I(a, b) a ## b2856 | ^2857/build/source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2858 68 | TRY_RESULT(context->renderer->submit_command_buffer(2859 | ^~~~~~~~~~2860/build/source/wren_text/src/font.cpp: In function 'wren::expected<wren::text::Font> wren::text::load_default_font(const wren::Context::Ref&)':2861/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2862 169 | auto(unique) = (expr); \2863 | ^~~~~~~~2864/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2865 175 | TRY_RESULT_IMPL(unique, expr) \2866 | ^~~~~~~~~~~~~~~2867/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2868 29 | # define BOOST_PP_CAT_I(a, b) a ## b2869 | ^2870/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2871 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2872 | ^~~~~~~~~~2873/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2874/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2875 175 | TRY_RESULT_IMPL(unique, expr) \2876 | ^~~~~~~~~~~~~~~2877/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2878 29 | # define BOOST_PP_CAT_I(a, b) a ## b2879 | ^2880/build/source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2881 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2882 | ^~~~~~~~~~2883[48/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o2884In file included from /build/source/wren/include/wren/scene/serialization.hpp:4,2885 from /build/source/wren/src/scene/serialization.cpp:1:2886/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2887/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2888 169 | auto(unique) = (expr); \2889 | ^~~~~~~~2890/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2891 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2892 | ^~~~~~~~~~~~~~~2893/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2894 29 | # define BOOST_PP_CAT_I(a, b) a ## b2895 | ^2896/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2897 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2898 | ^~~~~~~~~~2899/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2900/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2901 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2902 | ^~~~~~~~~~~~~~~2903/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2904 29 | # define BOOST_PP_CAT_I(a, b) a ## b2905 | ^2906/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2907 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2908 | ^~~~~~~~~~2909/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2910/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2911 169 | auto(unique) = (expr); \2912 | ^~~~~~~~2913/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2914 175 | TRY_RESULT_IMPL(unique, expr) \2915 | ^~~~~~~~~~~~~~~2916/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2917 29 | # define BOOST_PP_CAT_I(a, b) a ## b2918 | ^2919/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2920 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2921 | ^~~~~~~~~~2922/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2923/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2924 175 | TRY_RESULT_IMPL(unique, expr) \2925 | ^~~~~~~~~~~~~~~2926/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2927 29 | # define BOOST_PP_CAT_I(a, b) a ## b2928 | ^2929/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2930 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2931 | ^~~~~~~~~~2932[49/62] Linking CXX static library wren/libwren.a2933[50/62] Linking CXX static library wren_physics/libwren_physics.a2934[51/62] Linking CXX static library wren_text/libwren_text.a2935[52/62] Linking CXX executable wren_physics/tests/raycast2936[53/62] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o2937In file included from /build/source/wren/include/wren/utils/device.hpp:5,2938 from /build/source/wren/include/wren/graphics_context.hpp:8,2939 from /build/source/wren/include/wren/context.hpp:6,2940 from /build/source/wren_gui/include/wren/gui/instance.hpp:4,2941 from /build/source/wren_gui/src/instance.cpp:1:2942/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2943/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2944 169 | auto(unique) = (expr); \2945 | ^~~~~~~~2946/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2947 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2948 | ^~~~~~~~~~~~~~~2949/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2950 29 | # define BOOST_PP_CAT_I(a, b) a ## b2951 | ^2952/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2953 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2954 | ^~~~~~~~~~2955/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2956/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2957 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2958 | ^~~~~~~~~~~~~~~2959/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2960 29 | # define BOOST_PP_CAT_I(a, b) a ## b2961 | ^2962/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2963 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2964 | ^~~~~~~~~~2965[54/62] Linking CXX static library wren_gui/libwren_gui.a2966[55/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o2967[56/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o2968In file included from /build/source/editor/src/ui.hpp:3,2969 from /build/source/editor/src/ui.cpp:1:2970/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2971/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2972 169 | auto(unique) = (expr); \2973 | ^~~~~~~~2974/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2975 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2976 | ^~~~~~~~~~~~~~~2977/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2978 29 | # define BOOST_PP_CAT_I(a, b) a ## b2979 | ^2980/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2981 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2982 | ^~~~~~~~~~2983/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2984/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2985 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2986 | ^~~~~~~~~~~~~~~2987/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2988 29 | # define BOOST_PP_CAT_I(a, b) a ## b2989 | ^2990/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2991 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2992 | ^~~~~~~~~~2993/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2994/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2995 169 | auto(unique) = (expr); \2996 | ^~~~~~~~2997/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2999 | ^~~~~~~~~~~~~~~3000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3001 29 | # define BOOST_PP_CAT_I(a, b) a ## b3002 | ^3003/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3004 90 | TRY_RESULT(3005 | ^~~~~~~~~~3006/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3007/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3009 | ^~~~~~~~~~~~~~~3010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3011 29 | # define BOOST_PP_CAT_I(a, b) a ## b3012 | ^3013/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3014 90 | TRY_RESULT(3015 | ^~~~~~~~~~3016/build/source/wren/include/wren/renderer.hpp: In lambda function:3017/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3018 169 | auto(unique) = (expr); \3019 | ^~~~~~~~3020/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3022 | ^~~~~~~~~~~~~~~3023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3024 29 | # define BOOST_PP_CAT_I(a, b) a ## b3025 | ^3026/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3027 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3028 | ^~~~~~~~~~3029/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3030/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3032 | ^~~~~~~~~~~~~~~3033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3034 29 | # define BOOST_PP_CAT_I(a, b) a ## b3035 | ^3036/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3037 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3038 | ^~~~~~~~~~3039/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3040 169 | auto(unique) = (expr); \3041 | ^~~~~~~~3042/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3043 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3044 | ^~~~~~~~~~~~~~~3045/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3046 29 | # define BOOST_PP_CAT_I(a, b) a ## b3047 | ^3048/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3049 98 | TRY_RESULT(vk::to_expected(3050 | ^~~~~~~~~~3051/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3052/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3053 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3054 | ^~~~~~~~~~~~~~~3055/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3056 29 | # define BOOST_PP_CAT_I(a, b) a ## b3057 | ^3058/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3059 98 | TRY_RESULT(vk::to_expected(3060 | ^~~~~~~~~~3061/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3062 169 | auto(unique) = (expr); \3063 | ^~~~~~~~3064/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3065 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3066 | ^~~~~~~~~~~~~~~3067/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3068 29 | # define BOOST_PP_CAT_I(a, b) a ## b3069 | ^3070/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3071 101 | TRY_RESULT(vk::to_expected(3072 | ^~~~~~~~~~3073/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3074/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3075 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3076 | ^~~~~~~~~~~~~~~3077/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3078 29 | # define BOOST_PP_CAT_I(a, b) a ## b3079 | ^3080/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3081 101 | TRY_RESULT(vk::to_expected(3082 | ^~~~~~~~~~3083/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3084/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3085 169 | auto(unique) = (expr); \3086 | ^~~~~~~~3087/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3089 | ^~~~~~~~~~~~~~~3090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3091 29 | # define BOOST_PP_CAT_I(a, b) a ## b3092 | ^3093/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3094 109 | TRY_RESULT(end_and_submit());3095 | ^~~~~~~~~~3096/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3097/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3099 | ^~~~~~~~~~~~~~~3100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3101 29 | # define BOOST_PP_CAT_I(a, b) a ## b3102 | ^3103/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3104 109 | TRY_RESULT(end_and_submit());3105 | ^~~~~~~~~~3106/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3107 169 | auto(unique) = (expr); \3108 | ^~~~~~~~3109/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3110 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3111 | ^~~~~~~~~~~~~~~3112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3113 29 | # define BOOST_PP_CAT_I(a, b) a ## b3114 | ^3115/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3116 113 | TRY_RESULT(end_and_submit());3117 | ^~~~~~~~~~3118/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3119/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3120 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3121 | ^~~~~~~~~~~~~~~3122/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3123 29 | # define BOOST_PP_CAT_I(a, b) a ## b3124 | ^3125/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3126 113 | TRY_RESULT(end_and_submit());3127 | ^~~~~~~~~~3128/build/source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3129/build/source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3130 16 | void check_result(VkResult res) {3131 | ~~~~~~~~~^~~3132/build/source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3133/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3134 169 | auto(unique) = (expr); \3135 | ^~~~~~~~3136/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3137 175 | TRY_RESULT_IMPL(unique, expr) \3138 | ^~~~~~~~~~~~~~~3139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3140 29 | # define BOOST_PP_CAT_I(a, b) a ## b3141 | ^3142/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3143 319 | TRY_RESULT(3144 | ^~~~~~~~~~3145/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3146/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3147 175 | TRY_RESULT_IMPL(unique, expr) \3148 | ^~~~~~~~~~~~~~~3149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3150 29 | # define BOOST_PP_CAT_I(a, b) a ## b3151 | ^3152/build/source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3153 319 | TRY_RESULT(3154 | ^~~~~~~~~~3155/build/source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3156/build/source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3157 29 | }3158 | ^3159/build/source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3160/build/source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3161 246 | }3162 | ^3163[57/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o3164In file included from /build/source/wren/include/wren/utils/device.hpp:5,3165 from /build/source/wren/include/wren/graphics_context.hpp:8,3166 from /build/source/wren/include/wren/context.hpp:6,3167 from /build/source/wren/include/wren/application.hpp:5,3168 from /build/source/examples/nand/main.cpp:2:3169/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3170/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3171 169 | auto(unique) = (expr); \3172 | ^~~~~~~~3173/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3174 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3175 | ^~~~~~~~~~~~~~~3176/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3177 29 | # define BOOST_PP_CAT_I(a, b) a ## b3178 | ^3179/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3180 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3181 | ^~~~~~~~~~3182/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3183/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3184 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3185 | ^~~~~~~~~~~~~~~3186/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3187 29 | # define BOOST_PP_CAT_I(a, b) a ## b3188 | ^3189/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3190 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3191 | ^~~~~~~~~~3192/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3193/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3194 169 | auto(unique) = (expr); \3195 | ^~~~~~~~3196/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3197 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3198 | ^~~~~~~~~~~~~~~3199/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3200 29 | # define BOOST_PP_CAT_I(a, b) a ## b3201 | ^3202/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3203 90 | TRY_RESULT(3204 | ^~~~~~~~~~3205/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3206/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3207 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3208 | ^~~~~~~~~~~~~~~3209/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3210 29 | # define BOOST_PP_CAT_I(a, b) a ## b3211 | ^3212/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3213 90 | TRY_RESULT(3214 | ^~~~~~~~~~3215/build/source/wren/include/wren/renderer.hpp: In lambda function:3216/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3217 169 | auto(unique) = (expr); \3218 | ^~~~~~~~3219/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3220 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3221 | ^~~~~~~~~~~~~~~3222/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3223 29 | # define BOOST_PP_CAT_I(a, b) a ## b3224 | ^3225/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3226 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3227 | ^~~~~~~~~~3228/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3229/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3230 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3231 | ^~~~~~~~~~~~~~~3232/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3233 29 | # define BOOST_PP_CAT_I(a, b) a ## b3234 | ^3235/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3236 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3237 | ^~~~~~~~~~3238/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3239 169 | auto(unique) = (expr); \3240 | ^~~~~~~~3241/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3242 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3243 | ^~~~~~~~~~~~~~~3244/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3245 29 | # define BOOST_PP_CAT_I(a, b) a ## b3246 | ^3247/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3248 98 | TRY_RESULT(vk::to_expected(3249 | ^~~~~~~~~~3250/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3251/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3252 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3253 | ^~~~~~~~~~~~~~~3254/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3255 29 | # define BOOST_PP_CAT_I(a, b) a ## b3256 | ^3257/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3258 98 | TRY_RESULT(vk::to_expected(3259 | ^~~~~~~~~~3260/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3261 169 | auto(unique) = (expr); \3262 | ^~~~~~~~3263/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3264 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3265 | ^~~~~~~~~~~~~~~3266/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3267 29 | # define BOOST_PP_CAT_I(a, b) a ## b3268 | ^3269/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3270 101 | TRY_RESULT(vk::to_expected(3271 | ^~~~~~~~~~3272/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3273/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3274 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3275 | ^~~~~~~~~~~~~~~3276/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3277 29 | # define BOOST_PP_CAT_I(a, b) a ## b3278 | ^3279/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3280 101 | TRY_RESULT(vk::to_expected(3281 | ^~~~~~~~~~3282/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3283/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3284 169 | auto(unique) = (expr); \3285 | ^~~~~~~~3286/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3287 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3288 | ^~~~~~~~~~~~~~~3289/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3290 29 | # define BOOST_PP_CAT_I(a, b) a ## b3291 | ^3292/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3293 109 | TRY_RESULT(end_and_submit());3294 | ^~~~~~~~~~3295/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3296/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3297 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3298 | ^~~~~~~~~~~~~~~3299/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3300 29 | # define BOOST_PP_CAT_I(a, b) a ## b3301 | ^3302/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3303 109 | TRY_RESULT(end_and_submit());3304 | ^~~~~~~~~~3305/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3306 169 | auto(unique) = (expr); \3307 | ^~~~~~~~3308/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3309 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3310 | ^~~~~~~~~~~~~~~3311/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3312 29 | # define BOOST_PP_CAT_I(a, b) a ## b3313 | ^3314/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3315 113 | TRY_RESULT(end_and_submit());3316 | ^~~~~~~~~~3317/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3318/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3319 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3320 | ^~~~~~~~~~~~~~~3321/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3322 29 | # define BOOST_PP_CAT_I(a, b) a ## b3323 | ^3324/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3325 113 | TRY_RESULT(end_and_submit());3326 | ^~~~~~~~~~3327/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3328/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3329 169 | auto(unique) = (expr); \3330 | ^~~~~~~~3331/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3332 175 | TRY_RESULT_IMPL(unique, expr) \3333 | ^~~~~~~~~~~~~~~3334/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3335 29 | # define BOOST_PP_CAT_I(a, b) a ## b3336 | ^3337/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3338 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3339 | ^~~~~~~~~~3340/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3341/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3342 175 | TRY_RESULT_IMPL(unique, expr) \3343 | ^~~~~~~~~~~~~~~3344/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3345 29 | # define BOOST_PP_CAT_I(a, b) a ## b3346 | ^3347/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3348 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3349 | ^~~~~~~~~~3350/build/source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3351/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3352 169 | auto(unique) = (expr); \3353 | ^~~~~~~~3354/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3355 175 | TRY_RESULT_IMPL(unique, expr) \3356 | ^~~~~~~~~~~~~~~3357/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3358 29 | # define BOOST_PP_CAT_I(a, b) a ## b3359 | ^3360/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3361 49 | TRY_RESULT(const auto shader_path,3362 | ^~~~~~~~~~3363/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3364/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3365 175 | TRY_RESULT_IMPL(unique, expr) \3366 | ^~~~~~~~~~~~~~~3367/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3368 29 | # define BOOST_PP_CAT_I(a, b) a ## b3369 | ^3370/build/source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3371 49 | TRY_RESULT(const auto shader_path,3372 | ^~~~~~~~~~3373/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3374 169 | auto(unique) = (expr); \3375 | ^~~~~~~~3376/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3377 175 | TRY_RESULT_IMPL(unique, expr) \3378 | ^~~~~~~~~~~~~~~3379/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3380 29 | # define BOOST_PP_CAT_I(a, b) a ## b3381 | ^3382/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3383 52 | TRY_RESULT(3384 | ^~~~~~~~~~3385/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3386/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3387 175 | TRY_RESULT_IMPL(unique, expr) \3388 | ^~~~~~~~~~~~~~~3389/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3390 29 | # define BOOST_PP_CAT_I(a, b) a ## b3391 | ^3392/build/source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3393 52 | TRY_RESULT(3394 | ^~~~~~~~~~3395[58/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3396In file included from /build/source/wren/include/wren/utils/device.hpp:5,3397 from /build/source/wren/include/wren/graphics_context.hpp:8,3398 from /build/source/wren/include/wren/context.hpp:6,3399 from /build/source/wren/include/wren/application.hpp:5,3400 from /build/source/editor/src/main.cpp:5:3401/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>)':3402/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3403 169 | auto(unique) = (expr); \3404 | ^~~~~~~~3405/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3406 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3407 | ^~~~~~~~~~~~~~~3408/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3409 29 | # define BOOST_PP_CAT_I(a, b) a ## b3410 | ^3411/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3412 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3413 | ^~~~~~~~~~3414/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3415/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3416 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3417 | ^~~~~~~~~~~~~~~3418/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3419 29 | # define BOOST_PP_CAT_I(a, b) a ## b3420 | ^3421/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3422 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3423 | ^~~~~~~~~~3424/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&&)':3425/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3426 169 | auto(unique) = (expr); \3427 | ^~~~~~~~3428/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3429 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3430 | ^~~~~~~~~~~~~~~3431/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3432 29 | # define BOOST_PP_CAT_I(a, b) a ## b3433 | ^3434/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3435 90 | TRY_RESULT(3436 | ^~~~~~~~~~3437/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3438/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3439 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3440 | ^~~~~~~~~~~~~~~3441/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3442 29 | # define BOOST_PP_CAT_I(a, b) a ## b3443 | ^3444/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3445 90 | TRY_RESULT(3446 | ^~~~~~~~~~3447/build/source/wren/include/wren/renderer.hpp: In lambda function:3448/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3449 169 | auto(unique) = (expr); \3450 | ^~~~~~~~3451/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3452 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3453 | ^~~~~~~~~~~~~~~3454/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3455 29 | # define BOOST_PP_CAT_I(a, b) a ## b3456 | ^3457/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3458 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3459 | ^~~~~~~~~~3460/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3461/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3462 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3463 | ^~~~~~~~~~~~~~~3464/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3465 29 | # define BOOST_PP_CAT_I(a, b) a ## b3466 | ^3467/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3468 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3469 | ^~~~~~~~~~3470/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3471 169 | auto(unique) = (expr); \3472 | ^~~~~~~~3473/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3474 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3475 | ^~~~~~~~~~~~~~~3476/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3477 29 | # define BOOST_PP_CAT_I(a, b) a ## b3478 | ^3479/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3480 98 | TRY_RESULT(vk::to_expected(3481 | ^~~~~~~~~~3482/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3483/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3484 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3485 | ^~~~~~~~~~~~~~~3486/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3487 29 | # define BOOST_PP_CAT_I(a, b) a ## b3488 | ^3489/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3490 98 | TRY_RESULT(vk::to_expected(3491 | ^~~~~~~~~~3492/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3493 169 | auto(unique) = (expr); \3494 | ^~~~~~~~3495/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3496 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3497 | ^~~~~~~~~~~~~~~3498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3499 29 | # define BOOST_PP_CAT_I(a, b) a ## b3500 | ^3501/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3502 101 | TRY_RESULT(vk::to_expected(3503 | ^~~~~~~~~~3504/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3505/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3506 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3507 | ^~~~~~~~~~~~~~~3508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3509 29 | # define BOOST_PP_CAT_I(a, b) a ## b3510 | ^3511/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3512 101 | TRY_RESULT(vk::to_expected(3513 | ^~~~~~~~~~3514/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&&)':3515/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3516 169 | auto(unique) = (expr); \3517 | ^~~~~~~~3518/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3519 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3520 | ^~~~~~~~~~~~~~~3521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3522 29 | # define BOOST_PP_CAT_I(a, b) a ## b3523 | ^3524/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3525 109 | TRY_RESULT(end_and_submit());3526 | ^~~~~~~~~~3527/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3528/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3529 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3530 | ^~~~~~~~~~~~~~~3531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3532 29 | # define BOOST_PP_CAT_I(a, b) a ## b3533 | ^3534/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3535 109 | TRY_RESULT(end_and_submit());3536 | ^~~~~~~~~~3537/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3538 169 | auto(unique) = (expr); \3539 | ^~~~~~~~3540/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3541 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3542 | ^~~~~~~~~~~~~~~3543/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3544 29 | # define BOOST_PP_CAT_I(a, b) a ## b3545 | ^3546/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3547 113 | TRY_RESULT(end_and_submit());3548 | ^~~~~~~~~~3549/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3550/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3551 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3552 | ^~~~~~~~~~~~~~~3553/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3554 29 | # define BOOST_PP_CAT_I(a, b) a ## b3555 | ^3556/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3557 113 | TRY_RESULT(end_and_submit());3558 | ^~~~~~~~~~3559/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&)':3560/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3561 169 | auto(unique) = (expr); \3562 | ^~~~~~~~3563/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3564 175 | TRY_RESULT_IMPL(unique, expr) \3565 | ^~~~~~~~~~~~~~~3566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3567 29 | # define BOOST_PP_CAT_I(a, b) a ## b3568 | ^3569/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3570 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3571 | ^~~~~~~~~~3572/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3573/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3574 175 | TRY_RESULT_IMPL(unique, expr) \3575 | ^~~~~~~~~~~~~~~3576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3577 29 | # define BOOST_PP_CAT_I(a, b) a ## b3578 | ^3579/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3580 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3581 | ^~~~~~~~~~3582[59/62] Linking CXX executable examples/nand/nand3583[60/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3584In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,3585 from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,3586 from /build/source/wren/include/wren/mesh.hpp:9,3587 from /build/source/wren/include/wren/scene/components/mesh.hpp:6,3588 from /build/source/editor/src/inspector_panel.hpp:7,3589 from /build/source/editor/src/inspector_panel.cpp:1:3590/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3591/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3592 169 | auto(unique) = (expr); \3593 | ^~~~~~~~3594/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3595 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3596 | ^~~~~~~~~~~~~~~3597/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3598 29 | # define BOOST_PP_CAT_I(a, b) a ## b3599 | ^3600/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3601 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3602 | ^~~~~~~~~~3603/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3604/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3605 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3606 | ^~~~~~~~~~~~~~~3607/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3608 29 | # define BOOST_PP_CAT_I(a, b) a ## b3609 | ^3610/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3611 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3612 | ^~~~~~~~~~3613/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3614/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3615 169 | auto(unique) = (expr); \3616 | ^~~~~~~~3617/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3618 175 | TRY_RESULT_IMPL(unique, expr) \3619 | ^~~~~~~~~~~~~~~3620/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3621 29 | # define BOOST_PP_CAT_I(a, b) a ## b3622 | ^3623/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3624 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3625 | ^~~~~~~~~~3626/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3627/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3628 175 | TRY_RESULT_IMPL(unique, expr) \3629 | ^~~~~~~~~~~~~~~3630/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3631 29 | # define BOOST_PP_CAT_I(a, b) a ## b3632 | ^3633/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3634 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3635 | ^~~~~~~~~~3636[61/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o3637In file included from /build/source/wren/include/wren/utils/device.hpp:5,3638 from /build/source/wren/include/wren/graphics_context.hpp:8,3639 from /build/source/wren/include/wren/context.hpp:6,3640 from /build/source/wren/include/wren/application.hpp:5,3641 from /build/source/editor/src/editor.hpp:11,3642 from /build/source/editor/src/editor.cpp:1:3643/build/source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3644/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3645 169 | auto(unique) = (expr); \3646 | ^~~~~~~~3647/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3649 | ^~~~~~~~~~~~~~~3650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3651 29 | # define BOOST_PP_CAT_I(a, b) a ## b3652 | ^3653/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3655 | ^~~~~~~~~~3656/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3657/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3659 | ^~~~~~~~~~~~~~~3660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3661 29 | # define BOOST_PP_CAT_I(a, b) a ## b3662 | ^3663/build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3665 | ^~~~~~~~~~3666/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3667/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3668 169 | auto(unique) = (expr); \3669 | ^~~~~~~~3670/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3672 | ^~~~~~~~~~~~~~~3673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3674 29 | # define BOOST_PP_CAT_I(a, b) a ## b3675 | ^3676/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3677 90 | TRY_RESULT(3678 | ^~~~~~~~~~3679/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3680/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3682 | ^~~~~~~~~~~~~~~3683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3684 29 | # define BOOST_PP_CAT_I(a, b) a ## b3685 | ^3686/build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3687 90 | TRY_RESULT(3688 | ^~~~~~~~~~3689/build/source/wren/include/wren/renderer.hpp: In lambda function:3690/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3691 169 | auto(unique) = (expr); \3692 | ^~~~~~~~3693/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3695 | ^~~~~~~~~~~~~~~3696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3697 29 | # define BOOST_PP_CAT_I(a, b) a ## b3698 | ^3699/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3701 | ^~~~~~~~~~3702/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3703/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3705 | ^~~~~~~~~~~~~~~3706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3707 29 | # define BOOST_PP_CAT_I(a, b) a ## b3708 | ^3709/build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3711 | ^~~~~~~~~~3712/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3713 169 | auto(unique) = (expr); \3714 | ^~~~~~~~3715/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3717 | ^~~~~~~~~~~~~~~3718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3719 29 | # define BOOST_PP_CAT_I(a, b) a ## b3720 | ^3721/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3722 98 | TRY_RESULT(vk::to_expected(3723 | ^~~~~~~~~~3724/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3725/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3727 | ^~~~~~~~~~~~~~~3728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3729 29 | # define BOOST_PP_CAT_I(a, b) a ## b3730 | ^3731/build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3732 98 | TRY_RESULT(vk::to_expected(3733 | ^~~~~~~~~~3734/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3735 169 | auto(unique) = (expr); \3736 | ^~~~~~~~3737/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3739 | ^~~~~~~~~~~~~~~3740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3741 29 | # define BOOST_PP_CAT_I(a, b) a ## b3742 | ^3743/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3744 101 | TRY_RESULT(vk::to_expected(3745 | ^~~~~~~~~~3746/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3747/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3749 | ^~~~~~~~~~~~~~~3750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3751 29 | # define BOOST_PP_CAT_I(a, b) a ## b3752 | ^3753/build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3754 101 | TRY_RESULT(vk::to_expected(3755 | ^~~~~~~~~~3756/build/source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3757/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3758 169 | auto(unique) = (expr); \3759 | ^~~~~~~~3760/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3762 | ^~~~~~~~~~~~~~~3763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3764 29 | # define BOOST_PP_CAT_I(a, b) a ## b3765 | ^3766/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3767 109 | TRY_RESULT(end_and_submit());3768 | ^~~~~~~~~~3769/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3770/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3772 | ^~~~~~~~~~~~~~~3773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3774 29 | # define BOOST_PP_CAT_I(a, b) a ## b3775 | ^3776/build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3777 109 | TRY_RESULT(end_and_submit());3778 | ^~~~~~~~~~3779/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3780 169 | auto(unique) = (expr); \3781 | ^~~~~~~~3782/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3784 | ^~~~~~~~~~~~~~~3785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3786 29 | # define BOOST_PP_CAT_I(a, b) a ## b3787 | ^3788/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3789 113 | TRY_RESULT(end_and_submit());3790 | ^~~~~~~~~~3791/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3792/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3794 | ^~~~~~~~~~~~~~~3795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3796 29 | # define BOOST_PP_CAT_I(a, b) a ## b3797 | ^3798/build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3799 113 | TRY_RESULT(end_and_submit());3800 | ^~~~~~~~~~3801/build/source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3802/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3803 169 | auto(unique) = (expr); \3804 | ^~~~~~~~3805/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3806 175 | TRY_RESULT_IMPL(unique, expr) \3807 | ^~~~~~~~~~~~~~~3808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3809 29 | # define BOOST_PP_CAT_I(a, b) a ## b3810 | ^3811/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3812 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3813 | ^~~~~~~~~~3814/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3815/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3816 175 | TRY_RESULT_IMPL(unique, expr) \3817 | ^~~~~~~~~~~~~~~3818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3819 29 | # define BOOST_PP_CAT_I(a, b) a ## b3820 | ^3821/build/source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3822 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3823 | ^~~~~~~~~~3824/build/source/editor/src/editor.cpp: In static member function 'static wren::expected<std::shared_ptr<editor::Editor> > editor::Editor::create(const std::shared_ptr<wren::Application>&, const std::filesystem::__cxx11::path&)':3825/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3826 169 | auto(unique) = (expr); \3827 | ^~~~~~~~3828/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3829 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3830 | ^~~~~~~~~~~~~~~3831/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3832 29 | # define BOOST_PP_CAT_I(a, b) a ## b3833 | ^3834/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3835 30 | TRY_RESULT(editor->load_scene())3836 | ^~~~~~~~~~3837/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3838/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3839 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3840 | ^~~~~~~~~~~~~~~3841/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3842 29 | # define BOOST_PP_CAT_I(a, b) a ## b3843 | ^3844/build/source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3845 30 | TRY_RESULT(editor->load_scene())3846 | ^~~~~~~~~~3847/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3848 169 | auto(unique) = (expr); \3849 | ^~~~~~~~3850/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3851 175 | TRY_RESULT_IMPL(unique, expr) \3852 | ^~~~~~~~~~~~~~~3853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3854 29 | # define BOOST_PP_CAT_I(a, b) a ## b3855 | ^3856/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3857 41 | TRY_RESULT(const auto asset_path,3858 | ^~~~~~~~~~3859/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3860/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3861 175 | TRY_RESULT_IMPL(unique, expr) \3862 | ^~~~~~~~~~~~~~~3863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3864 29 | # define BOOST_PP_CAT_I(a, b) a ## b3865 | ^3866/build/source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3867 41 | TRY_RESULT(const auto asset_path,3868 | ^~~~~~~~~~3869/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]3870 169 | auto(unique) = (expr); \3871 | ^~~~~~~~3872/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3873 175 | TRY_RESULT_IMPL(unique, expr) \3874 | ^~~~~~~~~~~~~~~3875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3876 29 | # define BOOST_PP_CAT_I(a, b) a ## b3877 | ^3878/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3879 45 | TRY_RESULT(editor->mesh_shader_,3880 | ^~~~~~~~~~3881/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3882/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3883 175 | TRY_RESULT_IMPL(unique, expr) \3884 | ^~~~~~~~~~~~~~~3885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3886 29 | # define BOOST_PP_CAT_I(a, b) a ## b3887 | ^3888/build/source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3889 45 | TRY_RESULT(editor->mesh_shader_,3890 | ^~~~~~~~~~3891/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]3892 169 | auto(unique) = (expr); \3893 | ^~~~~~~~3894/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3895 175 | TRY_RESULT_IMPL(unique, expr) \3896 | ^~~~~~~~~~~~~~~3897/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3898 29 | # define BOOST_PP_CAT_I(a, b) a ## b3899 | ^3900/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3901 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3902 | ^~~~~~~~~~3903/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3904/build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3905 175 | TRY_RESULT_IMPL(unique, expr) \3906 | ^~~~~~~~~~~~~~~3907/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3908 29 | # define BOOST_PP_CAT_I(a, b) a ## b3909 | ^3910/build/source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3911 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3912 | ^~~~~~~~~~3913/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]3914 169 | auto(unique) = (expr); \3915 | ^~~~~~~~3916/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3917 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3918 | ^~~~~~~~~~~~~~~3919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3920 29 | # define BOOST_PP_CAT_I(a, b) a ## b3921 | ^3922/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3923 50 | TRY_RESULT(graph.build());3924 | ^~~~~~~~~~3925/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3926/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3927 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3928 | ^~~~~~~~~~~~~~~3929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3930 29 | # define BOOST_PP_CAT_I(a, b) a ## b3931 | ^3932/build/source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3933 50 | TRY_RESULT(graph.build());3934 | ^~~~~~~~~~3935/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]3936 169 | auto(unique) = (expr); \3937 | ^~~~~~~~3938/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3939 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3940 | ^~~~~~~~~~~~~~~3941/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3942 29 | # define BOOST_PP_CAT_I(a, b) a ## b3943 | ^3944/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3945 52 | TRY_RESULT(editor::ui::init(app->context()));3946 | ^~~~~~~~~~3947/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3948/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3950 | ^~~~~~~~~~~~~~~3951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3952 29 | # define BOOST_PP_CAT_I(a, b) a ## b3953 | ^3954/build/source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3955 52 | TRY_RESULT(editor::ui::init(app->context()));3956 | ^~~~~~~~~~3957/build/source/editor/src/editor.cpp: In member function 'wren::expected<void> editor::Editor::load_scene()':3958/build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp18' [-Wparentheses]3959 169 | auto(unique) = (expr); \3960 | ^~~~~~~~3961/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3962 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3963 | ^~~~~~~~~~~~~~~3964/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3965 29 | # define BOOST_PP_CAT_I(a, b) a ## b3966 | ^3967/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3968 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3969 | ^~~~~~~~~~3970/build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3971/build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3972 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3973 | ^~~~~~~~~~~~~~~3974/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3975 29 | # define BOOST_PP_CAT_I(a, b) a ## b3976 | ^3977/build/source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3978 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3979 | ^~~~~~~~~~3980[62/62] Linking CXX executable editor/wren_editor3981buildPhase completed in 5 minutes 6 seconds
checkPhase
3982check flags: -j16 test3983[0/1] Running tests...3984Test project /build/source/build3985 Start 1: binary_reader3986 Start 2: string_reader3987 Start 3: enums3988 Start 4: vector3989 Start 5: matrix3990 Start 6: geometry3991 Start 7: raycast39921/7 Test #1: binary_reader .................... Passed 0.01 sec39932/7 Test #2: string_reader .................... Passed 0.01 sec39943/7 Test #3: enums ............................ Passed 0.01 sec39954/7 Test #4: vector ........................... Passed 0.01 sec39965/7 Test #5: matrix ........................... Passed 0.01 sec39976/7 Test #6: geometry ......................... Passed 0.01 sec39987/7 Test #7: raycast .......................... Passed 0.77 sec39994000100% tests passed out of 740014002Total Test time (real) = 0.78 sec
installPhase
4003install flags: -j16 install4004[0/1] Install the project...4005-- Install configuration: "Release"4006-- Installing: /nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/lib/libwren.a
fixupPhase
4007shrinking RPATHs of ELF executables and libraries in /nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests4008checking for references to /build/ in /nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests...4009patching script interpreter paths in /nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests4010stripping (with command strip and flags -S -p) in /nix/store/n7yd5zja97d0j2vh358376jp1x88l4fl-wren_tests/lib