1warning: unknown setting 'eval-cores'2warning: unknown setting 'lazy-trees'3this derivation will be built:4 /nix/store/12759kdb415wpv85f54kicacm5ddhb23-wren_tests.drv5building '/nix/store/12759kdb415wpv85f54kicacm5ddhb23-wren_tests.drv'6wren_tests> Running phase: unpackPhase7wren_tests> unpacking source archive /nix/store/j2klh4v6f93i10nnhabrssppxrwr75rw-source8wren_tests> source root is source9wren_tests> Running phase: patchPhase10wren_tests> Running phase: updateAutotoolsGnuConfigScriptsPhase11wren_tests> Running phase: configurePhase12wren_tests> cmake 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/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/include -DCMAKE_INSTALL_SBINDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-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/9vnb1ihlsfbfk4ys2mzhfh9nflaybxf6-wren_tests -DBUILD_TESTING=ON13wren_tests> -- The C compiler identification is GNU 16.2.014wren_tests> -- The CXX compiler identification is GNU 16.2.015wren_tests> -- Detecting C compiler ABI info16wren_tests> -- Detecting C compiler ABI info - done17wren_tests> -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped18wren_tests> -- Detecting C compile features19wren_tests> -- Detecting C compile features - done20wren_tests> -- Detecting CXX compiler ABI info21wren_tests> -- Detecting CXX compiler ABI info - done22wren_tests> -- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped23wren_tests> -- Detecting CXX compile features24wren_tests> -- Detecting CXX compile features - done25wren_tests> -- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator26wren_tests> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD27wren_tests> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success28wren_tests> -- Found Threads: TRUE29wren_tests> -- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")30wren_tests> -- Checking for module 'stb'31wren_tests> -- Found stb, version 132wren_tests> -- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")33wren_tests> -- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")34wren_tests> -- Configuring done (4.0s)35wren_tests> -- Generating done (0.1s)36wren_tests> CMake Warning (unused-cli):37wren_tests> Manually-specified variables were not used by the project:38wren_tests> 39wren_tests> CMAKE_EXPORT_NO_PACKAGE_REGISTRY40wren_tests> CMAKE_INSTALL_BINDIR41wren_tests> CMAKE_INSTALL_DOCDIR42wren_tests> CMAKE_INSTALL_INCLUDEDIR43wren_tests> CMAKE_INSTALL_INFODIR44wren_tests> CMAKE_INSTALL_LIBEXECDIR45wren_tests> CMAKE_INSTALL_LOCALEDIR46wren_tests> CMAKE_INSTALL_MANDIR47wren_tests> CMAKE_INSTALL_SBINDIR48wren_tests> 49wren_tests> 50wren_tests> -- Build files have been written to: /build/source/build51wren_tests> cmake: enabled parallel building52wren_tests> cmake: enabled parallel installing53wren_tests> Running phase: buildPhase54wren_tests> build flags: -j1655wren_tests> [1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o56wren_tests> [2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o57wren_tests> [3/62] Linking CXX static library wren_math/libwren_math.a58wren_tests> [4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o59wren_tests> [5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o60wren_tests> [6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o61wren_tests> [7/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o62wren_tests> [8/62] Linking CXX static library wren_utils/libwren_utils.a63wren_tests> [9/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o64wren_tests> [10/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o65wren_tests> [11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o66wren_tests> [12/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o67wren_tests> [13/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o68wren_tests> [14/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o69wren_tests> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,70wren_tests> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,71wren_tests> from /build/source/wren_vk/src/buffer.cpp:1:72wren_tests> /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>)':73wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]74wren_tests> 169 | auto(unique) = (expr); \75wren_tests> | ^~~~~~~~76wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'77wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)78wren_tests> | ^~~~~~~~~~~~~~~79wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'80wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b81wren_tests> | ^82wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'83wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(84wren_tests> | ^~~~~~~~~~85wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses86wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'87wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)88wren_tests> | ^~~~~~~~~~~~~~~89wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'90wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b91wren_tests> | ^92wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'93wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(94wren_tests> | ^~~~~~~~~~95wren_tests> /build/source/wren_vk/src/buffer.cpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(const void*, std::size_t)':96wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]97wren_tests> 169 | auto(unique) = (expr); \98wren_tests> | ^~~~~~~~99wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'100wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)101wren_tests> | ^~~~~~~~~~~~~~~102wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'103wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b104wren_tests> | ^105wren_tests> /build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'106wren_tests> 42 | TRY_RESULT(to_expected(107wren_tests> | ^~~~~~~~~~108wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses109wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'110wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)111wren_tests> | ^~~~~~~~~~~~~~~112wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'113wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b114wren_tests> | ^115wren_tests> /build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'116wren_tests> 42 | TRY_RESULT(to_expected(117wren_tests> | ^~~~~~~~~~118wren_tests> /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)':119wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]120wren_tests> 169 | auto(unique) = (expr); \121wren_tests> | ^~~~~~~~122wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'123wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \124wren_tests> | ^~~~~~~~~~~~~~~125wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'126wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b127wren_tests> | ^128wren_tests> /build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'129wren_tests> 57 | TRY_RESULT(const auto cmd_bufs,130wren_tests> | ^~~~~~~~~~131wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses132wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'133wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \134wren_tests> | ^~~~~~~~~~~~~~~135wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'136wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b137wren_tests> | ^138wren_tests> /build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'139wren_tests> 57 | TRY_RESULT(const auto cmd_bufs,140wren_tests> | ^~~~~~~~~~141wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]142wren_tests> 169 | auto(unique) = (expr); \143wren_tests> | ^~~~~~~~144wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'145wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)146wren_tests> | ^~~~~~~~~~~~~~~147wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'148wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b149wren_tests> | ^150wren_tests> /build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'151wren_tests> 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));152wren_tests> | ^~~~~~~~~~153wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses154wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'155wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)156wren_tests> | ^~~~~~~~~~~~~~~157wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'158wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b159wren_tests> | ^160wren_tests> /build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'161wren_tests> 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));162wren_tests> | ^~~~~~~~~~163wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]164wren_tests> 169 | auto(unique) = (expr); \165wren_tests> | ^~~~~~~~166wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'167wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)168wren_tests> | ^~~~~~~~~~~~~~~169wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'170wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b171wren_tests> | ^172wren_tests> /build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'173wren_tests> 69 | TRY_RESULT(to_expected(cmd_buf.end()));174wren_tests> | ^~~~~~~~~~175wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses176wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'177wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)178wren_tests> | ^~~~~~~~~~~~~~~179wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'180wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b181wren_tests> | ^182wren_tests> /build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'183wren_tests> 69 | TRY_RESULT(to_expected(cmd_buf.end()));184wren_tests> | ^~~~~~~~~~185wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]186wren_tests> 169 | auto(unique) = (expr); \187wren_tests> | ^~~~~~~~188wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'189wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)190wren_tests> | ^~~~~~~~~~~~~~~191wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'192wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b193wren_tests> | ^194wren_tests> /build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'195wren_tests> 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));196wren_tests> | ^~~~~~~~~~197wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses198wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'199wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)200wren_tests> | ^~~~~~~~~~~~~~~201wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'202wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b203wren_tests> | ^204wren_tests> /build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'205wren_tests> 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));206wren_tests> | ^~~~~~~~~~207wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]208wren_tests> 169 | auto(unique) = (expr); \209wren_tests> | ^~~~~~~~210wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'211wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)212wren_tests> | ^~~~~~~~~~~~~~~213wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'214wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b215wren_tests> | ^216wren_tests> /build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'217wren_tests> 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));218wren_tests> | ^~~~~~~~~~219wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses220wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'221wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)222wren_tests> | ^~~~~~~~~~~~~~~223wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'224wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b225wren_tests> | ^226wren_tests> /build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'227wren_tests> 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));228wren_tests> | ^~~~~~~~~~229wren_tests> [15/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o230wren_tests> In file included from /build/source/wren/include/wren/render_target.hpp:8,231wren_tests> from /build/source/wren/src/render_target.cpp:1:232wren_tests> /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>)':233wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]234wren_tests> 169 | auto(unique) = (expr); \235wren_tests> | ^~~~~~~~236wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'237wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)238wren_tests> | ^~~~~~~~~~~~~~~239wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'240wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b241wren_tests> | ^242wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'243wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(244wren_tests> | ^~~~~~~~~~245wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses246wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'247wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)248wren_tests> | ^~~~~~~~~~~~~~~249wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'250wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b251wren_tests> | ^252wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'253wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(254wren_tests> | ^~~~~~~~~~255wren_tests> /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&&)':256wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]257wren_tests> 169 | auto(unique) = (expr); \258wren_tests> | ^~~~~~~~259wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'260wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)261wren_tests> | ^~~~~~~~~~~~~~~262wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'263wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b264wren_tests> | ^265wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'266wren_tests> 90 | TRY_RESULT(267wren_tests> | ^~~~~~~~~~268wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses269wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'270wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)271wren_tests> | ^~~~~~~~~~~~~~~272wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'273wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b274wren_tests> | ^275wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'276wren_tests> 90 | TRY_RESULT(277wren_tests> | ^~~~~~~~~~278wren_tests> /build/source/wren/include/wren/renderer.hpp: In lambda function:279wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]280wren_tests> 169 | auto(unique) = (expr); \281wren_tests> | ^~~~~~~~282wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'283wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)284wren_tests> | ^~~~~~~~~~~~~~~285wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'286wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b287wren_tests> | ^288wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'289wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));290wren_tests> | ^~~~~~~~~~291wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses292wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'293wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)294wren_tests> | ^~~~~~~~~~~~~~~295wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'296wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b297wren_tests> | ^298wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'299wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));300wren_tests> | ^~~~~~~~~~301wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]302wren_tests> 169 | auto(unique) = (expr); \303wren_tests> | ^~~~~~~~304wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'305wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)306wren_tests> | ^~~~~~~~~~~~~~~307wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'308wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b309wren_tests> | ^310wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'311wren_tests> 98 | TRY_RESULT(vk::to_expected(312wren_tests> | ^~~~~~~~~~313wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses314wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'315wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)316wren_tests> | ^~~~~~~~~~~~~~~317wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'318wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b319wren_tests> | ^320wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'321wren_tests> 98 | TRY_RESULT(vk::to_expected(322wren_tests> | ^~~~~~~~~~323wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]324wren_tests> 169 | auto(unique) = (expr); \325wren_tests> | ^~~~~~~~326wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'327wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)328wren_tests> | ^~~~~~~~~~~~~~~329wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'330wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b331wren_tests> | ^332wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'333wren_tests> 101 | TRY_RESULT(vk::to_expected(334wren_tests> | ^~~~~~~~~~335wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses336wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'337wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)338wren_tests> | ^~~~~~~~~~~~~~~339wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'340wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b341wren_tests> | ^342wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'343wren_tests> 101 | TRY_RESULT(vk::to_expected(344wren_tests> | ^~~~~~~~~~345wren_tests> /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&&)':346wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]347wren_tests> 169 | auto(unique) = (expr); \348wren_tests> | ^~~~~~~~349wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'350wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)351wren_tests> | ^~~~~~~~~~~~~~~352wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'353wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b354wren_tests> | ^355wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'356wren_tests> 109 | TRY_RESULT(end_and_submit());357wren_tests> | ^~~~~~~~~~358wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses359wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'360wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)361wren_tests> | ^~~~~~~~~~~~~~~362wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'363wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b364wren_tests> | ^365wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'366wren_tests> 109 | TRY_RESULT(end_and_submit());367wren_tests> | ^~~~~~~~~~368wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]369wren_tests> 169 | auto(unique) = (expr); \370wren_tests> | ^~~~~~~~371wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'372wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)373wren_tests> | ^~~~~~~~~~~~~~~374wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'375wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b376wren_tests> | ^377wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'378wren_tests> 113 | TRY_RESULT(end_and_submit());379wren_tests> | ^~~~~~~~~~380wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses381wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'382wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)383wren_tests> | ^~~~~~~~~~~~~~~384wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'385wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b386wren_tests> | ^387wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'388wren_tests> 113 | TRY_RESULT(end_and_submit());389wren_tests> | ^~~~~~~~~~390wren_tests> /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>&)':391wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]392wren_tests> 169 | auto(unique) = (expr); \393wren_tests> | ^~~~~~~~394wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'395wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \396wren_tests> | ^~~~~~~~~~~~~~~397wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'398wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b399wren_tests> | ^400wren_tests> /build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'401wren_tests> 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),402wren_tests> | ^~~~~~~~~~403wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses404wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'405wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \406wren_tests> | ^~~~~~~~~~~~~~~407wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'408wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b409wren_tests> | ^410wren_tests> /build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'411wren_tests> 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),412wren_tests> | ^~~~~~~~~~413wren_tests> /build/source/wren/src/render_target.cpp: In lambda function:414wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]415wren_tests> 169 | auto(unique) = (expr); \416wren_tests> | ^~~~~~~~417wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'418wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)419wren_tests> | ^~~~~~~~~~~~~~~420wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'421wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b422wren_tests> | ^423wren_tests> /build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'424wren_tests> 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(425wren_tests> | ^~~~~~~~~~426wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses427wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'428wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)429wren_tests> | ^~~~~~~~~~~~~~~430wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'431wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b432wren_tests> | ^433wren_tests> /build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'434wren_tests> 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(435wren_tests> | ^~~~~~~~~~436wren_tests> /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>&)':437wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]438wren_tests> 169 | auto(unique) = (expr); \439wren_tests> | ^~~~~~~~440wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'441wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \442wren_tests> | ^~~~~~~~~~~~~~~443wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'444wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b445wren_tests> | ^446wren_tests> /build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'447wren_tests> 47 | TRY_RESULT(448wren_tests> | ^~~~~~~~~~449wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses450wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'451wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \452wren_tests> | ^~~~~~~~~~~~~~~453wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'454wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b455wren_tests> | ^456wren_tests> /build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'457wren_tests> 47 | TRY_RESULT(458wren_tests> | ^~~~~~~~~~459wren_tests> /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>&)':460wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]461wren_tests> 169 | auto(unique) = (expr); \462wren_tests> | ^~~~~~~~463wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'464wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \465wren_tests> | ^~~~~~~~~~~~~~~466wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'467wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b468wren_tests> | ^469wren_tests> /build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'470wren_tests> 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),471wren_tests> | ^~~~~~~~~~472wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses473wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'474wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \475wren_tests> | ^~~~~~~~~~~~~~~476wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'477wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b478wren_tests> | ^479wren_tests> /build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'480wren_tests> 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),481wren_tests> | ^~~~~~~~~~482wren_tests> /build/source/wren/src/render_target.cpp: In lambda function:483wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]484wren_tests> 169 | auto(unique) = (expr); \485wren_tests> | ^~~~~~~~486wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'487wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)488wren_tests> | ^~~~~~~~~~~~~~~489wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'490wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b491wren_tests> | ^492wren_tests> /build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'493wren_tests> 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(494wren_tests> | ^~~~~~~~~~495wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses496wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'497wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)498wren_tests> | ^~~~~~~~~~~~~~~499wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'500wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b501wren_tests> | ^502wren_tests> /build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'503wren_tests> 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(504wren_tests> | ^~~~~~~~~~505wren_tests> /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>&)':506wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]507wren_tests> 169 | auto(unique) = (expr); \508wren_tests> | ^~~~~~~~509wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'510wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \511wren_tests> | ^~~~~~~~~~~~~~~512wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'513wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b514wren_tests> | ^515wren_tests> /build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'516wren_tests> 98 | TRY_RESULT(517wren_tests> | ^~~~~~~~~~518wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses519wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'520wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \521wren_tests> | ^~~~~~~~~~~~~~~522wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'523wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b524wren_tests> | ^525wren_tests> /build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'526wren_tests> 98 | TRY_RESULT(527wren_tests> | ^~~~~~~~~~528wren_tests> /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&)':529wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]530wren_tests> 169 | auto(unique) = (expr); \531wren_tests> | ^~~~~~~~532wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'533wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \534wren_tests> | ^~~~~~~~~~~~~~~535wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'536wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b537wren_tests> | ^538wren_tests> /build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'539wren_tests> 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),540wren_tests> | ^~~~~~~~~~541wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses542wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'543wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \544wren_tests> | ^~~~~~~~~~~~~~~545wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'546wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b547wren_tests> | ^548wren_tests> /build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'549wren_tests> 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),550wren_tests> | ^~~~~~~~~~551wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]552wren_tests> 169 | auto(unique) = (expr); \553wren_tests> | ^~~~~~~~554wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'555wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)556wren_tests> | ^~~~~~~~~~~~~~~557wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'558wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b559wren_tests> | ^560wren_tests> /build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'561wren_tests> 131 | TRY_RESULT(transition_fn_(this));562wren_tests> | ^~~~~~~~~~563wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses564wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'565wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)566wren_tests> | ^~~~~~~~~~~~~~~567wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'568wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b569wren_tests> | ^570wren_tests> /build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'571wren_tests> 131 | TRY_RESULT(transition_fn_(this));572wren_tests> | ^~~~~~~~~~573wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]574wren_tests> 169 | auto(unique) = (expr); \575wren_tests> | ^~~~~~~~576wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'577wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \578wren_tests> | ^~~~~~~~~~~~~~~579wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'580wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b581wren_tests> | ^582wren_tests> /build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'583wren_tests> 138 | TRY_RESULT(view_, vk::to_expected(584wren_tests> | ^~~~~~~~~~585wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses586wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'587wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \588wren_tests> | ^~~~~~~~~~~~~~~589wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'590wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b591wren_tests> | ^592wren_tests> /build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'593wren_tests> 138 | TRY_RESULT(view_, vk::to_expected(594wren_tests> | ^~~~~~~~~~595wren_tests> [16/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o596wren_tests> In file included from /build/source/wren/include/wren/graph.hpp:7,597wren_tests> from /build/source/wren/src/graph.cpp:1:598wren_tests> /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>)':599wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]600wren_tests> 169 | auto(unique) = (expr); \601wren_tests> | ^~~~~~~~602wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'603wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)604wren_tests> | ^~~~~~~~~~~~~~~605wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'606wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b607wren_tests> | ^608wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'609wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(610wren_tests> | ^~~~~~~~~~611wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses612wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'613wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)614wren_tests> | ^~~~~~~~~~~~~~~615wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'616wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b617wren_tests> | ^618wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'619wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(620wren_tests> | ^~~~~~~~~~621wren_tests> /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&&)':622wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]623wren_tests> 169 | auto(unique) = (expr); \624wren_tests> | ^~~~~~~~625wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'626wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)627wren_tests> | ^~~~~~~~~~~~~~~628wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'629wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b630wren_tests> | ^631wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'632wren_tests> 90 | TRY_RESULT(633wren_tests> | ^~~~~~~~~~634wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses635wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'636wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)637wren_tests> | ^~~~~~~~~~~~~~~638wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'639wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b640wren_tests> | ^641wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'642wren_tests> 90 | TRY_RESULT(643wren_tests> | ^~~~~~~~~~644wren_tests> /build/source/wren/include/wren/renderer.hpp: In lambda function:645wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]646wren_tests> 169 | auto(unique) = (expr); \647wren_tests> | ^~~~~~~~648wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'649wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)650wren_tests> | ^~~~~~~~~~~~~~~651wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'652wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b653wren_tests> | ^654wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'655wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));656wren_tests> | ^~~~~~~~~~657wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses658wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'659wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)660wren_tests> | ^~~~~~~~~~~~~~~661wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'662wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b663wren_tests> | ^664wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'665wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));666wren_tests> | ^~~~~~~~~~667wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]668wren_tests> 169 | auto(unique) = (expr); \669wren_tests> | ^~~~~~~~670wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'671wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)672wren_tests> | ^~~~~~~~~~~~~~~673wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'674wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b675wren_tests> | ^676wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'677wren_tests> 98 | TRY_RESULT(vk::to_expected(678wren_tests> | ^~~~~~~~~~679wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses680wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'681wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)682wren_tests> | ^~~~~~~~~~~~~~~683wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'684wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b685wren_tests> | ^686wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'687wren_tests> 98 | TRY_RESULT(vk::to_expected(688wren_tests> | ^~~~~~~~~~689wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]690wren_tests> 169 | auto(unique) = (expr); \691wren_tests> | ^~~~~~~~692wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'693wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)694wren_tests> | ^~~~~~~~~~~~~~~695wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'696wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b697wren_tests> | ^698wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'699wren_tests> 101 | TRY_RESULT(vk::to_expected(700wren_tests> | ^~~~~~~~~~701wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses702wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'703wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)704wren_tests> | ^~~~~~~~~~~~~~~705wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'706wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b707wren_tests> | ^708wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'709wren_tests> 101 | TRY_RESULT(vk::to_expected(710wren_tests> | ^~~~~~~~~~711wren_tests> /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&&)':712wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]713wren_tests> 169 | auto(unique) = (expr); \714wren_tests> | ^~~~~~~~715wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'716wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)717wren_tests> | ^~~~~~~~~~~~~~~718wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'719wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b720wren_tests> | ^721wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'722wren_tests> 109 | TRY_RESULT(end_and_submit());723wren_tests> | ^~~~~~~~~~724wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses725wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'726wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)727wren_tests> | ^~~~~~~~~~~~~~~728wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'729wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b730wren_tests> | ^731wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'732wren_tests> 109 | TRY_RESULT(end_and_submit());733wren_tests> | ^~~~~~~~~~734wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]735wren_tests> 169 | auto(unique) = (expr); \736wren_tests> | ^~~~~~~~737wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'738wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)739wren_tests> | ^~~~~~~~~~~~~~~740wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'741wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b742wren_tests> | ^743wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'744wren_tests> 113 | TRY_RESULT(end_and_submit());745wren_tests> | ^~~~~~~~~~746wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses747wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'748wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)749wren_tests> | ^~~~~~~~~~~~~~~750wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'751wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b752wren_tests> | ^753wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'754wren_tests> 113 | TRY_RESULT(end_and_submit());755wren_tests> | ^~~~~~~~~~756wren_tests> /build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':757wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]758wren_tests> 169 | auto(unique) = (expr); \759wren_tests> | ^~~~~~~~760wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'761wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \762wren_tests> | ^~~~~~~~~~~~~~~763wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'764wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b765wren_tests> | ^766wren_tests> /build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'767wren_tests> 20 | TRY_RESULT(auto graph, compile());768wren_tests> | ^~~~~~~~~~769wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses770wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'771wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \772wren_tests> | ^~~~~~~~~~~~~~~773wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'774wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b775wren_tests> | ^776wren_tests> /build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'777wren_tests> 20 | TRY_RESULT(auto graph, compile());778wren_tests> | ^~~~~~~~~~779wren_tests> /build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':780wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]781wren_tests> 169 | auto(unique) = (expr); \782wren_tests> | ^~~~~~~~783wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'784wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \785wren_tests> | ^~~~~~~~~~~~~~~786wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'787wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b788wren_tests> | ^789wren_tests> /build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'790wren_tests> 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));791wren_tests> | ^~~~~~~~~~792wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses793wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'794wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \795wren_tests> | ^~~~~~~~~~~~~~~796wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'797wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b798wren_tests> | ^799wren_tests> /build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'800wren_tests> 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));801wren_tests> | ^~~~~~~~~~802wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]803wren_tests> 169 | auto(unique) = (expr); \804wren_tests> | ^~~~~~~~805wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'806wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \807wren_tests> | ^~~~~~~~~~~~~~~808wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'809wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b810wren_tests> | ^811wren_tests> /build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'812wren_tests> 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));813wren_tests> | ^~~~~~~~~~814wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses815wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'816wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \817wren_tests> | ^~~~~~~~~~~~~~~818wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'819wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b820wren_tests> | ^821wren_tests> /build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'822wren_tests> 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));823wren_tests> | ^~~~~~~~~~824wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]825wren_tests> 169 | auto(unique) = (expr); \826wren_tests> | ^~~~~~~~827wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'828wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \829wren_tests> | ^~~~~~~~~~~~~~~830wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'831wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b832wren_tests> | ^833wren_tests> /build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'834wren_tests> 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,835wren_tests> | ^~~~~~~~~~836wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses837wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'838wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \839wren_tests> | ^~~~~~~~~~~~~~~840wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'841wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b842wren_tests> | ^843wren_tests> /build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'844wren_tests> 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,845wren_tests> | ^~~~~~~~~~846wren_tests> [17/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o847wren_tests> In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,848wren_tests> from /build/source/wren/include/wren/texture.hpp:3,849wren_tests> from /build/source/wren/src/texture.cpp:1:850wren_tests> /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>)':851wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]852wren_tests> 169 | auto(unique) = (expr); \853wren_tests> | ^~~~~~~~854wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'855wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)856wren_tests> | ^~~~~~~~~~~~~~~857wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'858wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b859wren_tests> | ^860wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'861wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(862wren_tests> | ^~~~~~~~~~863wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses864wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'865wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)866wren_tests> | ^~~~~~~~~~~~~~~867wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'868wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b869wren_tests> | ^870wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'871wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(872wren_tests> | ^~~~~~~~~~873wren_tests> /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)':874wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]875wren_tests> 169 | auto(unique) = (expr); \876wren_tests> | ^~~~~~~~877wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'878wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \879wren_tests> | ^~~~~~~~~~~~~~~880wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'881wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b882wren_tests> | ^883wren_tests> /build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'884wren_tests> 14 | TRY_RESULT(auto image,885wren_tests> | ^~~~~~~~~~886wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses887wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'888wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \889wren_tests> | ^~~~~~~~~~~~~~~890wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'891wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b892wren_tests> | ^893wren_tests> /build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'894wren_tests> 14 | TRY_RESULT(auto image,895wren_tests> | ^~~~~~~~~~896wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]897wren_tests> 169 | auto(unique) = (expr); \898wren_tests> | ^~~~~~~~899wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'900wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \901wren_tests> | ^~~~~~~~~~~~~~~902wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'903wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b904wren_tests> | ^905wren_tests> /build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'906wren_tests> 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({907wren_tests> | ^~~~~~~~~~908wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses909wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'910wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \911wren_tests> | ^~~~~~~~~~~~~~~912wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'913wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b914wren_tests> | ^915wren_tests> /build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'916wren_tests> 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({917wren_tests> | ^~~~~~~~~~918wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]919wren_tests> 169 | auto(unique) = (expr); \920wren_tests> | ^~~~~~~~921wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'922wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \923wren_tests> | ^~~~~~~~~~~~~~~924wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'925wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b926wren_tests> | ^927wren_tests> /build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'928wren_tests> 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));929wren_tests> | ^~~~~~~~~~930wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses931wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'932wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \933wren_tests> | ^~~~~~~~~~~~~~~934wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'935wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b936wren_tests> | ^937wren_tests> /build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'938wren_tests> 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));939wren_tests> | ^~~~~~~~~~940wren_tests> [18/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o941wren_tests> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,942wren_tests> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,943wren_tests> from /build/source/wren/include/wren/mesh.hpp:9,944wren_tests> from /build/source/wren/include/wren/mesh_loader.hpp:5,945wren_tests> from /build/source/wren/src/mesh_loader.cpp:1:946wren_tests> /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>)':947wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]948wren_tests> 169 | auto(unique) = (expr); \949wren_tests> | ^~~~~~~~950wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'951wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)952wren_tests> | ^~~~~~~~~~~~~~~953wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'954wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b955wren_tests> | ^956wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'957wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(958wren_tests> | ^~~~~~~~~~959wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses960wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'961wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)962wren_tests> | ^~~~~~~~~~~~~~~963wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'964wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b965wren_tests> | ^966wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'967wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(968wren_tests> | ^~~~~~~~~~969wren_tests> [19/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o970wren_tests> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,971wren_tests> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,972wren_tests> from /build/source/wren/include/wren/mesh.hpp:9,973wren_tests> from /build/source/wren/src/mesh.cpp:1:974wren_tests> /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>)':975wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]976wren_tests> 169 | auto(unique) = (expr); \977wren_tests> | ^~~~~~~~978wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'979wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)980wren_tests> | ^~~~~~~~~~~~~~~981wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'982wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b983wren_tests> | ^984wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'985wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(986wren_tests> | ^~~~~~~~~~987wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses988wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'989wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)990wren_tests> | ^~~~~~~~~~~~~~~991wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'992wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b993wren_tests> | ^994wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'995wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(996wren_tests> | ^~~~~~~~~~997wren_tests> [20/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o998wren_tests> [21/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o999wren_tests> In file included from /build/source/wren/include/wren/utils/device.hpp:5,1000wren_tests> from /build/source/wren/include/wren/graphics_context.hpp:8,1001wren_tests> from /build/source/wren/include/wren/context.hpp:6,1002wren_tests> from /build/source/wren/include/wren/application.hpp:5,1003wren_tests> from /build/source/wren/src/application.cpp:1:1004wren_tests> /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>)':1005wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1006wren_tests> 169 | auto(unique) = (expr); \1007wren_tests> | ^~~~~~~~1008wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1009wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1010wren_tests> | ^~~~~~~~~~~~~~~1011wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1012wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1013wren_tests> | ^1014wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1015wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1016wren_tests> | ^~~~~~~~~~1017wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1018wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1019wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1020wren_tests> | ^~~~~~~~~~~~~~~1021wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1022wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1023wren_tests> | ^1024wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1025wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1026wren_tests> | ^~~~~~~~~~1027wren_tests> /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&&)':1028wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1029wren_tests> 169 | auto(unique) = (expr); \1030wren_tests> | ^~~~~~~~1031wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1032wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1033wren_tests> | ^~~~~~~~~~~~~~~1034wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1035wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1036wren_tests> | ^1037wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1038wren_tests> 90 | TRY_RESULT(1039wren_tests> | ^~~~~~~~~~1040wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1041wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1042wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1043wren_tests> | ^~~~~~~~~~~~~~~1044wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1045wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1046wren_tests> | ^1047wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1048wren_tests> 90 | TRY_RESULT(1049wren_tests> | ^~~~~~~~~~1050wren_tests> /build/source/wren/include/wren/renderer.hpp: In lambda function:1051wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1052wren_tests> 169 | auto(unique) = (expr); \1053wren_tests> | ^~~~~~~~1054wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1055wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1056wren_tests> | ^~~~~~~~~~~~~~~1057wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1058wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1059wren_tests> | ^1060wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1061wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1062wren_tests> | ^~~~~~~~~~1063wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1064wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1065wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1066wren_tests> | ^~~~~~~~~~~~~~~1067wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1068wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1069wren_tests> | ^1070wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1071wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1072wren_tests> | ^~~~~~~~~~1073wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1074wren_tests> 169 | auto(unique) = (expr); \1075wren_tests> | ^~~~~~~~1076wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1077wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1078wren_tests> | ^~~~~~~~~~~~~~~1079wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1080wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1081wren_tests> | ^1082wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1083wren_tests> 98 | TRY_RESULT(vk::to_expected(1084wren_tests> | ^~~~~~~~~~1085wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1086wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1087wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1088wren_tests> | ^~~~~~~~~~~~~~~1089wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1090wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1091wren_tests> | ^1092wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1093wren_tests> 98 | TRY_RESULT(vk::to_expected(1094wren_tests> | ^~~~~~~~~~1095wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1096wren_tests> 169 | auto(unique) = (expr); \1097wren_tests> | ^~~~~~~~1098wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1099wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1100wren_tests> | ^~~~~~~~~~~~~~~1101wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1102wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1103wren_tests> | ^1104wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1105wren_tests> 101 | TRY_RESULT(vk::to_expected(1106wren_tests> | ^~~~~~~~~~1107wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1108wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1109wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1110wren_tests> | ^~~~~~~~~~~~~~~1111wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1112wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1113wren_tests> | ^1114wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1115wren_tests> 101 | TRY_RESULT(vk::to_expected(1116wren_tests> | ^~~~~~~~~~1117wren_tests> /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&&)':1118wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1119wren_tests> 169 | auto(unique) = (expr); \1120wren_tests> | ^~~~~~~~1121wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1122wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1123wren_tests> | ^~~~~~~~~~~~~~~1124wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1125wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1126wren_tests> | ^1127wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1128wren_tests> 109 | TRY_RESULT(end_and_submit());1129wren_tests> | ^~~~~~~~~~1130wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1131wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1132wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1133wren_tests> | ^~~~~~~~~~~~~~~1134wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1135wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1136wren_tests> | ^1137wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1138wren_tests> 109 | TRY_RESULT(end_and_submit());1139wren_tests> | ^~~~~~~~~~1140wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1141wren_tests> 169 | auto(unique) = (expr); \1142wren_tests> | ^~~~~~~~1143wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1144wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1145wren_tests> | ^~~~~~~~~~~~~~~1146wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1147wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1148wren_tests> | ^1149wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1150wren_tests> 113 | TRY_RESULT(end_and_submit());1151wren_tests> | ^~~~~~~~~~1152wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1153wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1154wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1155wren_tests> | ^~~~~~~~~~~~~~~1156wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1157wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1158wren_tests> | ^1159wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1160wren_tests> 113 | TRY_RESULT(end_and_submit());1161wren_tests> | ^~~~~~~~~~1162wren_tests> /build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1163wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1164wren_tests> 169 | auto(unique) = (expr); \1165wren_tests> | ^~~~~~~~1166wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1167wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1168wren_tests> | ^~~~~~~~~~~~~~~1169wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1170wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1171wren_tests> | ^1172wren_tests> /build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1173wren_tests> 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1174wren_tests> | ^~~~~~~~~~1175wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1176wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1177wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1178wren_tests> | ^~~~~~~~~~~~~~~1179wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1180wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1181wren_tests> | ^1182wren_tests> /build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1183wren_tests> 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1184wren_tests> | ^~~~~~~~~~1185wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1186wren_tests> 169 | auto(unique) = (expr); \1187wren_tests> | ^~~~~~~~1188wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1189wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1190wren_tests> | ^~~~~~~~~~~~~~~1191wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1192wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1193wren_tests> | ^1194wren_tests> /build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1195wren_tests> 30 | TRY_RESULT(auto graphics_context,1196wren_tests> | ^~~~~~~~~~1197wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1198wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1199wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1200wren_tests> | ^~~~~~~~~~~~~~~1201wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1202wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1203wren_tests> | ^1204wren_tests> /build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1205wren_tests> 30 | TRY_RESULT(auto graphics_context,1206wren_tests> | ^~~~~~~~~~1207wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1208wren_tests> 169 | auto(unique) = (expr); \1209wren_tests> | ^~~~~~~~1210wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1211wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1212wren_tests> | ^~~~~~~~~~~~~~~1213wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1214wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1215wren_tests> | ^1216wren_tests> /build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1217wren_tests> 34 | TRY_RESULT(const auto surface,1218wren_tests> | ^~~~~~~~~~1219wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1220wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1221wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1222wren_tests> | ^~~~~~~~~~~~~~~1223wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1224wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1225wren_tests> | ^1226wren_tests> /build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1227wren_tests> 34 | TRY_RESULT(const auto surface,1228wren_tests> | ^~~~~~~~~~1229wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1230wren_tests> 169 | auto(unique) = (expr); \1231wren_tests> | ^~~~~~~~1232wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1233wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1234wren_tests> | ^~~~~~~~~~~~~~~1235wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1236wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1237wren_tests> | ^1238wren_tests> /build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1239wren_tests> 38 | TRY_RESULT(graphics_context->setup_device());1240wren_tests> | ^~~~~~~~~~1241wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1242wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1243wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1244wren_tests> | ^~~~~~~~~~~~~~~1245wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1246wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1247wren_tests> | ^1248wren_tests> /build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1249wren_tests> 38 | TRY_RESULT(graphics_context->setup_device());1250wren_tests> | ^~~~~~~~~~1251wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1252wren_tests> 169 | auto(unique) = (expr); \1253wren_tests> | ^~~~~~~~1254wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1255wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1256wren_tests> | ^~~~~~~~~~~~~~~1257wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1258wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1259wren_tests> | ^1260wren_tests> /build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1261wren_tests> 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1262wren_tests> | ^~~~~~~~~~1263wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1264wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1265wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1266wren_tests> | ^~~~~~~~~~~~~~~1267wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1268wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1269wren_tests> | ^1270wren_tests> /build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1271wren_tests> 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1272wren_tests> | ^~~~~~~~~~1273wren_tests> [22/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1274wren_tests> In file included from /build/source/wren/include/wren/utils/device.hpp:5,1275wren_tests> from /build/source/wren/include/wren/graphics_context.hpp:8,1276wren_tests> from /build/source/wren/src/graphics_context.cpp:1:1277wren_tests> /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> >&)':1278wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1279wren_tests> 169 | auto(unique) = (expr); \1280wren_tests> | ^~~~~~~~1281wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1282wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1283wren_tests> | ^~~~~~~~~~~~~~~1284wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1285wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1286wren_tests> | ^1287wren_tests> /build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1288wren_tests> 31 | TRY_RESULT(graphics_context->create_instance(1289wren_tests> | ^~~~~~~~~~1290wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1291wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1292wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1293wren_tests> | ^~~~~~~~~~~~~~~1294wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1295wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1296wren_tests> | ^1297wren_tests> /build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1298wren_tests> 31 | TRY_RESULT(graphics_context->create_instance(1299wren_tests> | ^~~~~~~~~~1300wren_tests> /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> >&)':1301wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1302wren_tests> 169 | auto(unique) = (expr); \1303wren_tests> | ^~~~~~~~1304wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1305wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1306wren_tests> | ^~~~~~~~~~~~~~~1307wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1308wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1309wren_tests> | ^1310wren_tests> /build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1311wren_tests> 119 | TRY_RESULT(this->instance_,1312wren_tests> | ^~~~~~~~~~1313wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1314wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1315wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1316wren_tests> | ^~~~~~~~~~~~~~~1317wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1318wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1319wren_tests> | ^1320wren_tests> /build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1321wren_tests> 119 | TRY_RESULT(this->instance_,1322wren_tests> | ^~~~~~~~~~1323wren_tests> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1324wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1325wren_tests> 169 | auto(unique) = (expr); \1326wren_tests> | ^~~~~~~~1327wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1328wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1329wren_tests> | ^~~~~~~~~~~~~~~1330wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1331wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1332wren_tests> | ^1333wren_tests> /build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1334wren_tests> 129 | TRY_RESULT(pick_physical_device());1335wren_tests> | ^~~~~~~~~~1336wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1337wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1338wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1339wren_tests> | ^~~~~~~~~~~~~~~1340wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1341wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1342wren_tests> | ^1343wren_tests> /build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1344wren_tests> 129 | TRY_RESULT(pick_physical_device());1345wren_tests> | ^~~~~~~~~~1346wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1347wren_tests> 169 | auto(unique) = (expr); \1348wren_tests> | ^~~~~~~~1349wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1350wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1351wren_tests> | ^~~~~~~~~~~~~~~1352wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1353wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1354wren_tests> | ^1355wren_tests> /build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1356wren_tests> 133 | TRY_RESULT(create_device());1357wren_tests> | ^~~~~~~~~~1358wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1359wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1360wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1361wren_tests> | ^~~~~~~~~~~~~~~1362wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1363wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1364wren_tests> | ^1365wren_tests> /build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1366wren_tests> 133 | TRY_RESULT(create_device());1367wren_tests> | ^~~~~~~~~~1368wren_tests> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1369wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1370wren_tests> 169 | auto(unique) = (expr); \1371wren_tests> | ^~~~~~~~1372wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1373wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1374wren_tests> | ^~~~~~~~~~~~~~~1375wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1376wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1377wren_tests> | ^1378wren_tests> /build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1379wren_tests> 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1380wren_tests> | ^~~~~~~~~~1381wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1382wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1383wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1384wren_tests> | ^~~~~~~~~~~~~~~1385wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1386wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1387wren_tests> | ^1388wren_tests> /build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1389wren_tests> 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1390wren_tests> | ^~~~~~~~~~1391wren_tests> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1392wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1393wren_tests> 169 | auto(unique) = (expr); \1394wren_tests> | ^~~~~~~~1395wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1396wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1397wren_tests> | ^~~~~~~~~~~~~~~1398wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1399wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1400wren_tests> | ^1401wren_tests> /build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1402wren_tests> 217 | TRY_RESULT(this->debug_messenger_,1403wren_tests> | ^~~~~~~~~~1404wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1405wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1406wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1407wren_tests> | ^~~~~~~~~~~~~~~1408wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1409wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1410wren_tests> | ^1411wren_tests> /build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1412wren_tests> 217 | TRY_RESULT(this->debug_messenger_,1413wren_tests> | ^~~~~~~~~~1414wren_tests> [23/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1415wren_tests> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1416wren_tests> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1417wren_tests> from /build/source/wren/include/wren/render_pass.hpp:7,1418wren_tests> from /build/source/wren/src/render_pass.cpp:1:1419wren_tests> /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>)':1420wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1421wren_tests> 169 | auto(unique) = (expr); \1422wren_tests> | ^~~~~~~~1423wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1424wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1425wren_tests> | ^~~~~~~~~~~~~~~1426wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1427wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1428wren_tests> | ^1429wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1430wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1431wren_tests> | ^~~~~~~~~~1432wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1433wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1434wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1435wren_tests> | ^~~~~~~~~~~~~~~1436wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1437wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1438wren_tests> | ^1439wren_tests> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1440wren_tests> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1441wren_tests> | ^~~~~~~~~~1442wren_tests> /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&&)':1443wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1444wren_tests> 169 | auto(unique) = (expr); \1445wren_tests> | ^~~~~~~~1446wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1447wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1448wren_tests> | ^~~~~~~~~~~~~~~1449wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1450wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1451wren_tests> | ^1452wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1453wren_tests> 90 | TRY_RESULT(1454wren_tests> | ^~~~~~~~~~1455wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1456wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1457wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1458wren_tests> | ^~~~~~~~~~~~~~~1459wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1460wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1461wren_tests> | ^1462wren_tests> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1463wren_tests> 90 | TRY_RESULT(1464wren_tests> | ^~~~~~~~~~1465wren_tests> /build/source/wren/include/wren/renderer.hpp: In lambda function:1466wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1467wren_tests> 169 | auto(unique) = (expr); \1468wren_tests> | ^~~~~~~~1469wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1470wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1471wren_tests> | ^~~~~~~~~~~~~~~1472wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1473wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1474wren_tests> | ^1475wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1476wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1477wren_tests> | ^~~~~~~~~~1478wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1479wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1480wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1481wren_tests> | ^~~~~~~~~~~~~~~1482wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1483wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1484wren_tests> | ^1485wren_tests> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1486wren_tests> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1487wren_tests> | ^~~~~~~~~~1488wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1489wren_tests> 169 | auto(unique) = (expr); \1490wren_tests> | ^~~~~~~~1491wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1492wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1493wren_tests> | ^~~~~~~~~~~~~~~1494wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1495wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1496wren_tests> | ^1497wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1498wren_tests> 98 | TRY_RESULT(vk::to_expected(1499wren_tests> | ^~~~~~~~~~1500wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1501wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1502wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1503wren_tests> | ^~~~~~~~~~~~~~~1504wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1505wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1506wren_tests> | ^1507wren_tests> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1508wren_tests> 98 | TRY_RESULT(vk::to_expected(1509wren_tests> | ^~~~~~~~~~1510wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1511wren_tests> 169 | auto(unique) = (expr); \1512wren_tests> | ^~~~~~~~1513wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1514wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1515wren_tests> | ^~~~~~~~~~~~~~~1516wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1517wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1518wren_tests> | ^1519wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1520wren_tests> 101 | TRY_RESULT(vk::to_expected(1521wren_tests> | ^~~~~~~~~~1522wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1523wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1524wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1525wren_tests> | ^~~~~~~~~~~~~~~1526wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1527wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1528wren_tests> | ^1529wren_tests> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1530wren_tests> 101 | TRY_RESULT(vk::to_expected(1531wren_tests> | ^~~~~~~~~~1532wren_tests> /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&&)':1533wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1534wren_tests> 169 | auto(unique) = (expr); \1535wren_tests> | ^~~~~~~~1536wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1537wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1538wren_tests> | ^~~~~~~~~~~~~~~1539wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1540wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1541wren_tests> | ^1542wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1543wren_tests> 109 | TRY_RESULT(end_and_submit());1544wren_tests> | ^~~~~~~~~~1545wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1546wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1547wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1548wren_tests> | ^~~~~~~~~~~~~~~1549wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1550wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1551wren_tests> | ^1552wren_tests> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1553wren_tests> 109 | TRY_RESULT(end_and_submit());1554wren_tests> | ^~~~~~~~~~1555wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1556wren_tests> 169 | auto(unique) = (expr); \1557wren_tests> | ^~~~~~~~1558wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1559wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1560wren_tests> | ^~~~~~~~~~~~~~~1561wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1562wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1563wren_tests> | ^1564wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1565wren_tests> 113 | TRY_RESULT(end_and_submit());1566wren_tests> | ^~~~~~~~~~1567wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1568wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1569wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1570wren_tests> | ^~~~~~~~~~~~~~~1571wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1572wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1573wren_tests> | ^1574wren_tests> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1575wren_tests> 113 | TRY_RESULT(end_and_submit());1576wren_tests> | ^~~~~~~~~~1577wren_tests> /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&)':1578wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1579wren_tests> 169 | auto(unique) = (expr); \1580wren_tests> | ^~~~~~~~1581wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1582wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1583wren_tests> | ^~~~~~~~~~~~~~~1584wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1585wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1586wren_tests> | ^1587wren_tests> /build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1588wren_tests> 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1589wren_tests> | ^~~~~~~~~~1590wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1591wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1592wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1593wren_tests> | ^~~~~~~~~~~~~~~1594wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1595wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1596wren_tests> | ^1597wren_tests> /build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1598wren_tests> 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1599wren_tests> | ^~~~~~~~~~1600wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1601wren_tests> 169 | auto(unique) = (expr); \1602wren_tests> | ^~~~~~~~1603wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1604wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1605wren_tests> | ^~~~~~~~~~~~~~~1606wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1607wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1608wren_tests> | ^1609wren_tests> /build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1610wren_tests> 83 | TRY_RESULT(shader->create_graphics_pipeline(1611wren_tests> | ^~~~~~~~~~1612wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1613wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1614wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1615wren_tests> | ^~~~~~~~~~~~~~~1616wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1617wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1618wren_tests> | ^1619wren_tests> /build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1620wren_tests> 83 | TRY_RESULT(shader->create_graphics_pipeline(1621wren_tests> | ^~~~~~~~~~1622wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1623wren_tests> 169 | auto(unique) = (expr); \1624wren_tests> | ^~~~~~~~1625wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1626wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1627wren_tests> | ^~~~~~~~~~~~~~~1628wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1629wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1630wren_tests> | ^1631wren_tests> /build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1632wren_tests> 91 | TRY_RESULT(pass->command_pool_,1633wren_tests> | ^~~~~~~~~~1634wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1635wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1636wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1637wren_tests> | ^~~~~~~~~~~~~~~1638wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1639wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1640wren_tests> | ^1641wren_tests> /build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1642wren_tests> 91 | TRY_RESULT(pass->command_pool_,1643wren_tests> | ^~~~~~~~~~1644wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1645wren_tests> 169 | auto(unique) = (expr); \1646wren_tests> | ^~~~~~~~1647wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1648wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1649wren_tests> | ^~~~~~~~~~~~~~~1650wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1651wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1652wren_tests> | ^1653wren_tests> /build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1654wren_tests> 99 | TRY_RESULT(1655wren_tests> | ^~~~~~~~~~1656wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1657wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1658wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1659wren_tests> | ^~~~~~~~~~~~~~~1660wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1661wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1662wren_tests> | ^1663wren_tests> /build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1664wren_tests> 99 | TRY_RESULT(1665wren_tests> | ^~~~~~~~~~1666wren_tests> /build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1667wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1668wren_tests> 169 | auto(unique) = (expr); \1669wren_tests> | ^~~~~~~~1670wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1671wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1672wren_tests> | ^~~~~~~~~~~~~~~1673wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1674wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1675wren_tests> | ^1676wren_tests> /build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1677wren_tests> 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1678wren_tests> | ^~~~~~~~~~1679wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1680wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1681wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1682wren_tests> | ^~~~~~~~~~~~~~~1683wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1684wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1685wren_tests> | ^1686wren_tests> /build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1687wren_tests> 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1688wren_tests> | ^~~~~~~~~~1689wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1690wren_tests> 169 | auto(unique) = (expr); \1691wren_tests> | ^~~~~~~~1692wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1693wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1694wren_tests> | ^~~~~~~~~~~~~~~1695wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1696wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1697wren_tests> | ^1698wren_tests> /build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1699wren_tests> 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1700wren_tests> | ^~~~~~~~~~1701wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1702wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1703wren_tests> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1704wren_tests> | ^~~~~~~~~~~~~~~1705wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1706wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1707wren_tests> | ^1708wren_tests> /build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1709wren_tests> 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1710wren_tests> | ^~~~~~~~~~1711wren_tests> [24/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1712wren_tests> In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1713wren_tests> from /build/source/wren_vk/src/shader.cpp:1:1714wren_tests> /build/source/wren_vk/src/shader.cpp: In lambda function:1715wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1716wren_tests> 169 | auto(unique) = (expr); \1717wren_tests> | ^~~~~~~~1718wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1719wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1720wren_tests> | ^~~~~~~~~~~~~~~1721wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1722wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1723wren_tests> | ^1724wren_tests> /build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1725wren_tests> 223 | TRY_RESULT(const auto module,1726wren_tests> | ^~~~~~~~~~1727wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1728wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1729wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1730wren_tests> | ^~~~~~~~~~~~~~~1731wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1732wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1733wren_tests> | ^1734wren_tests> /build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1735wren_tests> 223 | TRY_RESULT(const auto module,1736wren_tests> | ^~~~~~~~~~1737wren_tests> /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&)':1738wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1739wren_tests> 169 | auto(unique) = (expr); \1740wren_tests> | ^~~~~~~~1741wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1742wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1743wren_tests> | ^~~~~~~~~~~~~~~1744wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1745wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1746wren_tests> | ^1747wren_tests> /build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1748wren_tests> 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1749wren_tests> | ^~~~~~~~~~1750wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1751wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1752wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1753wren_tests> | ^~~~~~~~~~~~~~~1754wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1755wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1756wren_tests> | ^1757wren_tests> /build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1758wren_tests> 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1759wren_tests> | ^~~~~~~~~~1760wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1761wren_tests> 169 | auto(unique) = (expr); \1762wren_tests> | ^~~~~~~~1763wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1764wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1765wren_tests> | ^~~~~~~~~~~~~~~1766wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1767wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1768wren_tests> | ^1769wren_tests> /build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1770wren_tests> 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1771wren_tests> | ^~~~~~~~~~1772wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1773wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1774wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1775wren_tests> | ^~~~~~~~~~~~~~~1776wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1777wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1778wren_tests> | ^1779wren_tests> /build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1780wren_tests> 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1781wren_tests> | ^~~~~~~~~~1782wren_tests> /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)':1783wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1784wren_tests> 169 | auto(unique) = (expr); \1785wren_tests> | ^~~~~~~~1786wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1787wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1788wren_tests> | ^~~~~~~~~~~~~~~1789wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1790wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1791wren_tests> | ^1792wren_tests> /build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1793wren_tests> 306 | TRY_RESULT(pipeline_layout_,1794wren_tests> | ^~~~~~~~~~1795wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1796wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1797wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1798wren_tests> | ^~~~~~~~~~~~~~~1799wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1800wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1801wren_tests> | ^1802wren_tests> /build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1803wren_tests> 306 | TRY_RESULT(pipeline_layout_,1804wren_tests> | ^~~~~~~~~~1805wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1806wren_tests> 169 | auto(unique) = (expr); \1807wren_tests> | ^~~~~~~~1808wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1809wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1810wren_tests> | ^~~~~~~~~~~~~~~1811wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1812wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1813wren_tests> | ^1814wren_tests> /build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1815wren_tests> 374 | TRY_RESULT(pipeline_,1816wren_tests> | ^~~~~~~~~~1817wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1818wren_tests> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1819wren_tests> 175 | TRY_RESULT_IMPL(unique, expr) \1820wren_tests> | ^~~~~~~~~~~~~~~1821wren_tests> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1822wren_tests> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1823wren_tests> | ^1824wren_tests> /build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1825wren_tests> 374 | TRY_RESULT(pipeline_,1826wren_tests> | ^~~~~~~~~~1827wren_tests> [25/62] Linking CXX static library wren_vk/libwren_vk.a