1warning: unknown setting 'eval-cores'2warning: unknown setting 'lazy-trees'3this derivation will be built:4 /nix/store/g9jd9zq1bgmmgw5ccj1xgaz071zax4j2-wren.drv5building '/nix/store/g9jd9zq1bgmmgw5ccj1xgaz071zax4j2-wren.drv'6wren> Running phase: unpackPhase7wren> unpacking source archive /nix/store/j2klh4v6f93i10nnhabrssppxrwr75rw-source8wren> source root is source9wren> Running phase: patchPhase10wren> Running phase: updateAutotoolsGnuConfigScriptsPhase11wren> Running phase: configurePhase12wren> 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 -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/qvaxz11l1c7l61iwb44wkjkd8lhj8y21-wren13wren> -- The C compiler identification is GNU 16.2.014wren> -- The CXX compiler identification is GNU 16.2.015wren> -- Detecting C compiler ABI info16wren> -- Detecting C compiler ABI info - done17wren> -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped18wren> -- Detecting C compile features19wren> -- Detecting C compile features - done20wren> -- Detecting CXX compiler ABI info21wren> -- Detecting CXX compiler ABI info - done22wren> -- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped23wren> -- Detecting CXX compile features24wren> -- Detecting CXX compile features - done25wren> -- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator26wren> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD27wren> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success28wren> -- Found Threads: TRUE29wren> -- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")30wren> -- Checking for module 'stb'31wren> -- Found stb, version 132wren> -- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")33wren> -- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")34wren> -- Configuring done (4.0s)35wren> -- Generating done (0.1s)36wren> CMake Warning (unused-cli):37wren> Manually-specified variables were not used by the project:38wren> 39wren> CMAKE_EXPORT_NO_PACKAGE_REGISTRY40wren> CMAKE_INSTALL_BINDIR41wren> CMAKE_INSTALL_DOCDIR42wren> CMAKE_INSTALL_INCLUDEDIR43wren> CMAKE_INSTALL_INFODIR44wren> CMAKE_INSTALL_LIBEXECDIR45wren> CMAKE_INSTALL_LOCALEDIR46wren> CMAKE_INSTALL_MANDIR47wren> CMAKE_INSTALL_SBINDIR48wren> 49wren> 50wren> -- Build files have been written to: /build/source/build51wren> cmake: enabled parallel building52wren> cmake: enabled parallel installing53wren> Running phase: buildPhase54wren> build flags: -j1655wren> [1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o56wren> [2/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o57wren> [3/62] Linking CXX static library wren_math/libwren_math.a58wren> [4/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o59wren> [5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o60wren> [6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o61wren> [7/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o62wren> [8/62] Linking CXX static library wren_utils/libwren_utils.a63wren> [9/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o64wren> [10/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o65wren> [11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o66wren> [12/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o67wren> [13/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o68wren> [14/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o69wren> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,70wren> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,71wren> from /build/source/wren_vk/src/buffer.cpp:1:72wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]74wren> 169 | auto(unique) = (expr); \75wren> | ^~~~~~~~76wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'77wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)78wren> | ^~~~~~~~~~~~~~~79wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'80wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b81wren> | ^82wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'83wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(84wren> | ^~~~~~~~~~85wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses86wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'87wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)88wren> | ^~~~~~~~~~~~~~~89wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'90wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b91wren> | ^92wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'93wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(94wren> | ^~~~~~~~~~95wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]97wren> 169 | auto(unique) = (expr); \98wren> | ^~~~~~~~99wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'100wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)101wren> | ^~~~~~~~~~~~~~~102wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'103wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b104wren> | ^105wren> /build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'106wren> 42 | TRY_RESULT(to_expected(107wren> | ^~~~~~~~~~108wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses109wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'110wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)111wren> | ^~~~~~~~~~~~~~~112wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'113wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b114wren> | ^115wren> /build/source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'116wren> 42 | TRY_RESULT(to_expected(117wren> | ^~~~~~~~~~118wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]120wren> 169 | auto(unique) = (expr); \121wren> | ^~~~~~~~122wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'123wren> 175 | TRY_RESULT_IMPL(unique, expr) \124wren> | ^~~~~~~~~~~~~~~125wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'126wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b127wren> | ^128wren> /build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'129wren> 57 | TRY_RESULT(const auto cmd_bufs,130wren> | ^~~~~~~~~~131wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses132wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'133wren> 175 | TRY_RESULT_IMPL(unique, expr) \134wren> | ^~~~~~~~~~~~~~~135wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'136wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b137wren> | ^138wren> /build/source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'139wren> 57 | TRY_RESULT(const auto cmd_bufs,140wren> | ^~~~~~~~~~141wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]142wren> 169 | auto(unique) = (expr); \143wren> | ^~~~~~~~144wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'145wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)146wren> | ^~~~~~~~~~~~~~~147wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'148wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b149wren> | ^150wren> /build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'151wren> 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));152wren> | ^~~~~~~~~~153wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses154wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'155wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)156wren> | ^~~~~~~~~~~~~~~157wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'158wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b159wren> | ^160wren> /build/source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'161wren> 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));162wren> | ^~~~~~~~~~163wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]164wren> 169 | auto(unique) = (expr); \165wren> | ^~~~~~~~166wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'167wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)168wren> | ^~~~~~~~~~~~~~~169wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'170wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b171wren> | ^172wren> /build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'173wren> 69 | TRY_RESULT(to_expected(cmd_buf.end()));174wren> | ^~~~~~~~~~175wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses176wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'177wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)178wren> | ^~~~~~~~~~~~~~~179wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'180wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b181wren> | ^182wren> /build/source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'183wren> 69 | TRY_RESULT(to_expected(cmd_buf.end()));184wren> | ^~~~~~~~~~185wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]186wren> 169 | auto(unique) = (expr); \187wren> | ^~~~~~~~188wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'189wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)190wren> | ^~~~~~~~~~~~~~~191wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'192wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b193wren> | ^194wren> /build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'195wren> 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));196wren> | ^~~~~~~~~~197wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses198wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'199wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)200wren> | ^~~~~~~~~~~~~~~201wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'202wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b203wren> | ^204wren> /build/source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'205wren> 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));206wren> | ^~~~~~~~~~207wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]208wren> 169 | auto(unique) = (expr); \209wren> | ^~~~~~~~210wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'211wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)212wren> | ^~~~~~~~~~~~~~~213wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'214wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b215wren> | ^216wren> /build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'217wren> 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));218wren> | ^~~~~~~~~~219wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses220wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'221wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)222wren> | ^~~~~~~~~~~~~~~223wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'224wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b225wren> | ^226wren> /build/source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'227wren> 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));228wren> | ^~~~~~~~~~229wren> [15/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o230wren> In file included from /build/source/wren/include/wren/graph.hpp:7,231wren> from /build/source/wren/src/graph.cpp:1:232wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]234wren> 169 | auto(unique) = (expr); \235wren> | ^~~~~~~~236wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'237wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)238wren> | ^~~~~~~~~~~~~~~239wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'240wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b241wren> | ^242wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'243wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(244wren> | ^~~~~~~~~~245wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses246wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'247wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)248wren> | ^~~~~~~~~~~~~~~249wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'250wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b251wren> | ^252wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'253wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(254wren> | ^~~~~~~~~~255wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]257wren> 169 | auto(unique) = (expr); \258wren> | ^~~~~~~~259wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'260wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)261wren> | ^~~~~~~~~~~~~~~262wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'263wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b264wren> | ^265wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'266wren> 90 | TRY_RESULT(267wren> | ^~~~~~~~~~268wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses269wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'270wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)271wren> | ^~~~~~~~~~~~~~~272wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'273wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b274wren> | ^275wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'276wren> 90 | TRY_RESULT(277wren> | ^~~~~~~~~~278wren> /build/source/wren/include/wren/renderer.hpp: In lambda function:279wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]280wren> 169 | auto(unique) = (expr); \281wren> | ^~~~~~~~282wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'283wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)284wren> | ^~~~~~~~~~~~~~~285wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'286wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b287wren> | ^288wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'289wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));290wren> | ^~~~~~~~~~291wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses292wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'293wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)294wren> | ^~~~~~~~~~~~~~~295wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'296wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b297wren> | ^298wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'299wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));300wren> | ^~~~~~~~~~301wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]302wren> 169 | auto(unique) = (expr); \303wren> | ^~~~~~~~304wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'305wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)306wren> | ^~~~~~~~~~~~~~~307wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'308wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b309wren> | ^310wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'311wren> 98 | TRY_RESULT(vk::to_expected(312wren> | ^~~~~~~~~~313wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses314wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'315wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)316wren> | ^~~~~~~~~~~~~~~317wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'318wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b319wren> | ^320wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'321wren> 98 | TRY_RESULT(vk::to_expected(322wren> | ^~~~~~~~~~323wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]324wren> 169 | auto(unique) = (expr); \325wren> | ^~~~~~~~326wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'327wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)328wren> | ^~~~~~~~~~~~~~~329wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'330wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b331wren> | ^332wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'333wren> 101 | TRY_RESULT(vk::to_expected(334wren> | ^~~~~~~~~~335wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses336wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'337wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)338wren> | ^~~~~~~~~~~~~~~339wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'340wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b341wren> | ^342wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'343wren> 101 | TRY_RESULT(vk::to_expected(344wren> | ^~~~~~~~~~345wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]347wren> 169 | auto(unique) = (expr); \348wren> | ^~~~~~~~349wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'350wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)351wren> | ^~~~~~~~~~~~~~~352wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'353wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b354wren> | ^355wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'356wren> 109 | TRY_RESULT(end_and_submit());357wren> | ^~~~~~~~~~358wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses359wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'360wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)361wren> | ^~~~~~~~~~~~~~~362wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'363wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b364wren> | ^365wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'366wren> 109 | TRY_RESULT(end_and_submit());367wren> | ^~~~~~~~~~368wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]369wren> 169 | auto(unique) = (expr); \370wren> | ^~~~~~~~371wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'372wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)373wren> | ^~~~~~~~~~~~~~~374wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'375wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b376wren> | ^377wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'378wren> 113 | TRY_RESULT(end_and_submit());379wren> | ^~~~~~~~~~380wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses381wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'382wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)383wren> | ^~~~~~~~~~~~~~~384wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'385wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b386wren> | ^387wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'388wren> 113 | TRY_RESULT(end_and_submit());389wren> | ^~~~~~~~~~390wren> /build/source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':391wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]392wren> 169 | auto(unique) = (expr); \393wren> | ^~~~~~~~394wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'395wren> 175 | TRY_RESULT_IMPL(unique, expr) \396wren> | ^~~~~~~~~~~~~~~397wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'398wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b399wren> | ^400wren> /build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'401wren> 20 | TRY_RESULT(auto graph, compile());402wren> | ^~~~~~~~~~403wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses404wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'405wren> 175 | TRY_RESULT_IMPL(unique, expr) \406wren> | ^~~~~~~~~~~~~~~407wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'408wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b409wren> | ^410wren> /build/source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'411wren> 20 | TRY_RESULT(auto graph, compile());412wren> | ^~~~~~~~~~413wren> /build/source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':414wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]415wren> 169 | auto(unique) = (expr); \416wren> | ^~~~~~~~417wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'418wren> 175 | TRY_RESULT_IMPL(unique, expr) \419wren> | ^~~~~~~~~~~~~~~420wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'421wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b422wren> | ^423wren> /build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'424wren> 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));425wren> | ^~~~~~~~~~426wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses427wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'428wren> 175 | TRY_RESULT_IMPL(unique, expr) \429wren> | ^~~~~~~~~~~~~~~430wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'431wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b432wren> | ^433wren> /build/source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'434wren> 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));435wren> | ^~~~~~~~~~436wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]437wren> 169 | auto(unique) = (expr); \438wren> | ^~~~~~~~439wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'440wren> 175 | TRY_RESULT_IMPL(unique, expr) \441wren> | ^~~~~~~~~~~~~~~442wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'443wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b444wren> | ^445wren> /build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'446wren> 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));447wren> | ^~~~~~~~~~448wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses449wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'450wren> 175 | TRY_RESULT_IMPL(unique, expr) \451wren> | ^~~~~~~~~~~~~~~452wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'453wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b454wren> | ^455wren> /build/source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'456wren> 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));457wren> | ^~~~~~~~~~458wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]459wren> 169 | auto(unique) = (expr); \460wren> | ^~~~~~~~461wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'462wren> 175 | TRY_RESULT_IMPL(unique, expr) \463wren> | ^~~~~~~~~~~~~~~464wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'465wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b466wren> | ^467wren> /build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'468wren> 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,469wren> | ^~~~~~~~~~470wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses471wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'472wren> 175 | TRY_RESULT_IMPL(unique, expr) \473wren> | ^~~~~~~~~~~~~~~474wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'475wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b476wren> | ^477wren> /build/source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'478wren> 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,479wren> | ^~~~~~~~~~480wren> [16/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o481wren> In file included from /build/source/wren/include/wren/render_target.hpp:8,482wren> from /build/source/wren/src/render_target.cpp:1:483wren> /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>)':484wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]485wren> 169 | auto(unique) = (expr); \486wren> | ^~~~~~~~487wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'488wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)489wren> | ^~~~~~~~~~~~~~~490wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'491wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b492wren> | ^493wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'494wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(495wren> | ^~~~~~~~~~496wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses497wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'498wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)499wren> | ^~~~~~~~~~~~~~~500wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'501wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b502wren> | ^503wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'504wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(505wren> | ^~~~~~~~~~506wren> /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&&)':507wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]508wren> 169 | auto(unique) = (expr); \509wren> | ^~~~~~~~510wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'511wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)512wren> | ^~~~~~~~~~~~~~~513wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'514wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b515wren> | ^516wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'517wren> 90 | TRY_RESULT(518wren> | ^~~~~~~~~~519wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses520wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'521wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)522wren> | ^~~~~~~~~~~~~~~523wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'524wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b525wren> | ^526wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'527wren> 90 | TRY_RESULT(528wren> | ^~~~~~~~~~529wren> /build/source/wren/include/wren/renderer.hpp: In lambda function:530wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]531wren> 169 | auto(unique) = (expr); \532wren> | ^~~~~~~~533wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'534wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)535wren> | ^~~~~~~~~~~~~~~536wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'537wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b538wren> | ^539wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'540wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));541wren> | ^~~~~~~~~~542wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses543wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'544wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)545wren> | ^~~~~~~~~~~~~~~546wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'547wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b548wren> | ^549wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'550wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));551wren> | ^~~~~~~~~~552wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]553wren> 169 | auto(unique) = (expr); \554wren> | ^~~~~~~~555wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'556wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)557wren> | ^~~~~~~~~~~~~~~558wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'559wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b560wren> | ^561wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'562wren> 98 | TRY_RESULT(vk::to_expected(563wren> | ^~~~~~~~~~564wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses565wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'566wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)567wren> | ^~~~~~~~~~~~~~~568wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'569wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b570wren> | ^571wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'572wren> 98 | TRY_RESULT(vk::to_expected(573wren> | ^~~~~~~~~~574wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]575wren> 169 | auto(unique) = (expr); \576wren> | ^~~~~~~~577wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'578wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)579wren> | ^~~~~~~~~~~~~~~580wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'581wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b582wren> | ^583wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'584wren> 101 | TRY_RESULT(vk::to_expected(585wren> | ^~~~~~~~~~586wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses587wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'588wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)589wren> | ^~~~~~~~~~~~~~~590wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'591wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b592wren> | ^593wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'594wren> 101 | TRY_RESULT(vk::to_expected(595wren> | ^~~~~~~~~~596wren> /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&&)':597wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]598wren> 169 | auto(unique) = (expr); \599wren> | ^~~~~~~~600wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'601wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)602wren> | ^~~~~~~~~~~~~~~603wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'604wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b605wren> | ^606wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'607wren> 109 | TRY_RESULT(end_and_submit());608wren> | ^~~~~~~~~~609wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses610wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'611wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)612wren> | ^~~~~~~~~~~~~~~613wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'614wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b615wren> | ^616wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'617wren> 109 | TRY_RESULT(end_and_submit());618wren> | ^~~~~~~~~~619wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]620wren> 169 | auto(unique) = (expr); \621wren> | ^~~~~~~~622wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'623wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)624wren> | ^~~~~~~~~~~~~~~625wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'626wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b627wren> | ^628wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'629wren> 113 | TRY_RESULT(end_and_submit());630wren> | ^~~~~~~~~~631wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses632wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'633wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)634wren> | ^~~~~~~~~~~~~~~635wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'636wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b637wren> | ^638wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'639wren> 113 | TRY_RESULT(end_and_submit());640wren> | ^~~~~~~~~~641wren> /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>&)':642wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]643wren> 169 | auto(unique) = (expr); \644wren> | ^~~~~~~~645wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'646wren> 175 | TRY_RESULT_IMPL(unique, expr) \647wren> | ^~~~~~~~~~~~~~~648wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'649wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b650wren> | ^651wren> /build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'652wren> 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),653wren> | ^~~~~~~~~~654wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses655wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'656wren> 175 | TRY_RESULT_IMPL(unique, expr) \657wren> | ^~~~~~~~~~~~~~~658wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'659wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b660wren> | ^661wren> /build/source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'662wren> 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),663wren> | ^~~~~~~~~~664wren> /build/source/wren/src/render_target.cpp: In lambda function:665wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]666wren> 169 | auto(unique) = (expr); \667wren> | ^~~~~~~~668wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'669wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)670wren> | ^~~~~~~~~~~~~~~671wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'672wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b673wren> | ^674wren> /build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'675wren> 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(676wren> | ^~~~~~~~~~677wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses678wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'679wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)680wren> | ^~~~~~~~~~~~~~~681wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'682wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b683wren> | ^684wren> /build/source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'685wren> 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(686wren> | ^~~~~~~~~~687wren> /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>&)':688wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]689wren> 169 | auto(unique) = (expr); \690wren> | ^~~~~~~~691wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'692wren> 175 | TRY_RESULT_IMPL(unique, expr) \693wren> | ^~~~~~~~~~~~~~~694wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'695wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b696wren> | ^697wren> /build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'698wren> 47 | TRY_RESULT(699wren> | ^~~~~~~~~~700wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses701wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'702wren> 175 | TRY_RESULT_IMPL(unique, expr) \703wren> | ^~~~~~~~~~~~~~~704wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'705wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b706wren> | ^707wren> /build/source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'708wren> 47 | TRY_RESULT(709wren> | ^~~~~~~~~~710wren> /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>&)':711wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]712wren> 169 | auto(unique) = (expr); \713wren> | ^~~~~~~~714wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'715wren> 175 | TRY_RESULT_IMPL(unique, expr) \716wren> | ^~~~~~~~~~~~~~~717wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'718wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b719wren> | ^720wren> /build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'721wren> 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),722wren> | ^~~~~~~~~~723wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses724wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'725wren> 175 | TRY_RESULT_IMPL(unique, expr) \726wren> | ^~~~~~~~~~~~~~~727wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'728wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b729wren> | ^730wren> /build/source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'731wren> 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),732wren> | ^~~~~~~~~~733wren> /build/source/wren/src/render_target.cpp: In lambda function:734wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]735wren> 169 | auto(unique) = (expr); \736wren> | ^~~~~~~~737wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'738wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)739wren> | ^~~~~~~~~~~~~~~740wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'741wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b742wren> | ^743wren> /build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'744wren> 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(745wren> | ^~~~~~~~~~746wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses747wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'748wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)749wren> | ^~~~~~~~~~~~~~~750wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'751wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b752wren> | ^753wren> /build/source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'754wren> 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(755wren> | ^~~~~~~~~~756wren> /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>&)':757wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]758wren> 169 | auto(unique) = (expr); \759wren> | ^~~~~~~~760wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'761wren> 175 | TRY_RESULT_IMPL(unique, expr) \762wren> | ^~~~~~~~~~~~~~~763wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'764wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b765wren> | ^766wren> /build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'767wren> 98 | TRY_RESULT(768wren> | ^~~~~~~~~~769wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses770wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'771wren> 175 | TRY_RESULT_IMPL(unique, expr) \772wren> | ^~~~~~~~~~~~~~~773wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'774wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b775wren> | ^776wren> /build/source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'777wren> 98 | TRY_RESULT(778wren> | ^~~~~~~~~~779wren> /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&)':780wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]781wren> 169 | auto(unique) = (expr); \782wren> | ^~~~~~~~783wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'784wren> 175 | TRY_RESULT_IMPL(unique, expr) \785wren> | ^~~~~~~~~~~~~~~786wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'787wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b788wren> | ^789wren> /build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'790wren> 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),791wren> | ^~~~~~~~~~792wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses793wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'794wren> 175 | TRY_RESULT_IMPL(unique, expr) \795wren> | ^~~~~~~~~~~~~~~796wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'797wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b798wren> | ^799wren> /build/source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'800wren> 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),801wren> | ^~~~~~~~~~802wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]803wren> 169 | auto(unique) = (expr); \804wren> | ^~~~~~~~805wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'806wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)807wren> | ^~~~~~~~~~~~~~~808wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'809wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b810wren> | ^811wren> /build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'812wren> 131 | TRY_RESULT(transition_fn_(this));813wren> | ^~~~~~~~~~814wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses815wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'816wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)817wren> | ^~~~~~~~~~~~~~~818wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'819wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b820wren> | ^821wren> /build/source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'822wren> 131 | TRY_RESULT(transition_fn_(this));823wren> | ^~~~~~~~~~824wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]825wren> 169 | auto(unique) = (expr); \826wren> | ^~~~~~~~827wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'828wren> 175 | TRY_RESULT_IMPL(unique, expr) \829wren> | ^~~~~~~~~~~~~~~830wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'831wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b832wren> | ^833wren> /build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'834wren> 138 | TRY_RESULT(view_, vk::to_expected(835wren> | ^~~~~~~~~~836wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses837wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'838wren> 175 | TRY_RESULT_IMPL(unique, expr) \839wren> | ^~~~~~~~~~~~~~~840wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'841wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b842wren> | ^843wren> /build/source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'844wren> 138 | TRY_RESULT(view_, vk::to_expected(845wren> | ^~~~~~~~~~846wren> [17/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o847wren> In file included from /build/source/wren_vk/include/wren/vk/image.hpp:7,848wren> from /build/source/wren/include/wren/texture.hpp:3,849wren> from /build/source/wren/src/texture.cpp:1:850wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]852wren> 169 | auto(unique) = (expr); \853wren> | ^~~~~~~~854wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'855wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)856wren> | ^~~~~~~~~~~~~~~857wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'858wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b859wren> | ^860wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'861wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(862wren> | ^~~~~~~~~~863wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses864wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'865wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)866wren> | ^~~~~~~~~~~~~~~867wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'868wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b869wren> | ^870wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'871wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(872wren> | ^~~~~~~~~~873wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]875wren> 169 | auto(unique) = (expr); \876wren> | ^~~~~~~~877wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'878wren> 175 | TRY_RESULT_IMPL(unique, expr) \879wren> | ^~~~~~~~~~~~~~~880wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'881wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b882wren> | ^883wren> /build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'884wren> 14 | TRY_RESULT(auto image,885wren> | ^~~~~~~~~~886wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses887wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'888wren> 175 | TRY_RESULT_IMPL(unique, expr) \889wren> | ^~~~~~~~~~~~~~~890wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'891wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b892wren> | ^893wren> /build/source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'894wren> 14 | TRY_RESULT(auto image,895wren> | ^~~~~~~~~~896wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]897wren> 169 | auto(unique) = (expr); \898wren> | ^~~~~~~~899wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'900wren> 175 | TRY_RESULT_IMPL(unique, expr) \901wren> | ^~~~~~~~~~~~~~~902wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'903wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b904wren> | ^905wren> /build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'906wren> 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({907wren> | ^~~~~~~~~~908wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses909wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'910wren> 175 | TRY_RESULT_IMPL(unique, expr) \911wren> | ^~~~~~~~~~~~~~~912wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'913wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b914wren> | ^915wren> /build/source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'916wren> 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({917wren> | ^~~~~~~~~~918wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]919wren> 169 | auto(unique) = (expr); \920wren> | ^~~~~~~~921wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'922wren> 175 | TRY_RESULT_IMPL(unique, expr) \923wren> | ^~~~~~~~~~~~~~~924wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'925wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b926wren> | ^927wren> /build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'928wren> 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));929wren> | ^~~~~~~~~~930wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses931wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'932wren> 175 | TRY_RESULT_IMPL(unique, expr) \933wren> | ^~~~~~~~~~~~~~~934wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'935wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b936wren> | ^937wren> /build/source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'938wren> 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));939wren> | ^~~~~~~~~~940wren> [18/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o941wren> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,942wren> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,943wren> from /build/source/wren/include/wren/mesh.hpp:9,944wren> from /build/source/wren/src/mesh.cpp:1:945wren> /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>)':946wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]947wren> 169 | auto(unique) = (expr); \948wren> | ^~~~~~~~949wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'950wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)951wren> | ^~~~~~~~~~~~~~~952wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'953wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b954wren> | ^955wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'956wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(957wren> | ^~~~~~~~~~958wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses959wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'960wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)961wren> | ^~~~~~~~~~~~~~~962wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'963wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b964wren> | ^965wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'966wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(967wren> | ^~~~~~~~~~968wren> [19/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o969wren> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,970wren> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,971wren> from /build/source/wren/include/wren/mesh.hpp:9,972wren> from /build/source/wren/include/wren/mesh_loader.hpp:5,973wren> from /build/source/wren/src/mesh_loader.cpp:1:974wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]976wren> 169 | auto(unique) = (expr); \977wren> | ^~~~~~~~978wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'979wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)980wren> | ^~~~~~~~~~~~~~~981wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'982wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b983wren> | ^984wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'985wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(986wren> | ^~~~~~~~~~987wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses988wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'989wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)990wren> | ^~~~~~~~~~~~~~~991wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'992wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b993wren> | ^994wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'995wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(996wren> | ^~~~~~~~~~997wren> [20/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o998wren> In file included from /build/source/wren/include/wren/utils/device.hpp:5,999wren> from /build/source/wren/include/wren/graphics_context.hpp:8,1000wren> from /build/source/wren/include/wren/context.hpp:6,1001wren> from /build/source/wren/include/wren/application.hpp:5,1002wren> from /build/source/wren/src/application.cpp:1:1003wren> /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>)':1004wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1005wren> 169 | auto(unique) = (expr); \1006wren> | ^~~~~~~~1007wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1008wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1009wren> | ^~~~~~~~~~~~~~~1010wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1011wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1012wren> | ^1013wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1014wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1015wren> | ^~~~~~~~~~1016wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1017wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1018wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1019wren> | ^~~~~~~~~~~~~~~1020wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1021wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1022wren> | ^1023wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1024wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1025wren> | ^~~~~~~~~~1026wren> /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&&)':1027wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1028wren> 169 | auto(unique) = (expr); \1029wren> | ^~~~~~~~1030wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1031wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1032wren> | ^~~~~~~~~~~~~~~1033wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1034wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1035wren> | ^1036wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1037wren> 90 | TRY_RESULT(1038wren> | ^~~~~~~~~~1039wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1040wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1041wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1042wren> | ^~~~~~~~~~~~~~~1043wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1044wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1045wren> | ^1046wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1047wren> 90 | TRY_RESULT(1048wren> | ^~~~~~~~~~1049wren> /build/source/wren/include/wren/renderer.hpp: In lambda function:1050wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1051wren> 169 | auto(unique) = (expr); \1052wren> | ^~~~~~~~1053wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1054wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1055wren> | ^~~~~~~~~~~~~~~1056wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1057wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1058wren> | ^1059wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1060wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1061wren> | ^~~~~~~~~~1062wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1063wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1064wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1065wren> | ^~~~~~~~~~~~~~~1066wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1067wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1068wren> | ^1069wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1070wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1071wren> | ^~~~~~~~~~1072wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1073wren> 169 | auto(unique) = (expr); \1074wren> | ^~~~~~~~1075wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1076wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1077wren> | ^~~~~~~~~~~~~~~1078wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1079wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1080wren> | ^1081wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1082wren> 98 | TRY_RESULT(vk::to_expected(1083wren> | ^~~~~~~~~~1084wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1085wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1086wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1087wren> | ^~~~~~~~~~~~~~~1088wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1089wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1090wren> | ^1091wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1092wren> 98 | TRY_RESULT(vk::to_expected(1093wren> | ^~~~~~~~~~1094wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1095wren> 169 | auto(unique) = (expr); \1096wren> | ^~~~~~~~1097wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1098wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1099wren> | ^~~~~~~~~~~~~~~1100wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1101wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1102wren> | ^1103wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1104wren> 101 | TRY_RESULT(vk::to_expected(1105wren> | ^~~~~~~~~~1106wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1107wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1108wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1109wren> | ^~~~~~~~~~~~~~~1110wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1111wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1112wren> | ^1113wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1114wren> 101 | TRY_RESULT(vk::to_expected(1115wren> | ^~~~~~~~~~1116wren> /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&&)':1117wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1118wren> 169 | auto(unique) = (expr); \1119wren> | ^~~~~~~~1120wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1121wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1122wren> | ^~~~~~~~~~~~~~~1123wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1124wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1125wren> | ^1126wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1127wren> 109 | TRY_RESULT(end_and_submit());1128wren> | ^~~~~~~~~~1129wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1130wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1131wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1132wren> | ^~~~~~~~~~~~~~~1133wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1134wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1135wren> | ^1136wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1137wren> 109 | TRY_RESULT(end_and_submit());1138wren> | ^~~~~~~~~~1139wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1140wren> 169 | auto(unique) = (expr); \1141wren> | ^~~~~~~~1142wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1143wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1144wren> | ^~~~~~~~~~~~~~~1145wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1146wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1147wren> | ^1148wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1149wren> 113 | TRY_RESULT(end_and_submit());1150wren> | ^~~~~~~~~~1151wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1152wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1153wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1154wren> | ^~~~~~~~~~~~~~~1155wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1156wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1157wren> | ^1158wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1159wren> 113 | TRY_RESULT(end_and_submit());1160wren> | ^~~~~~~~~~1161wren> /build/source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1162wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1163wren> 169 | auto(unique) = (expr); \1164wren> | ^~~~~~~~1165wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1166wren> 175 | TRY_RESULT_IMPL(unique, expr) \1167wren> | ^~~~~~~~~~~~~~~1168wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1169wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1170wren> | ^1171wren> /build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1172wren> 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1173wren> | ^~~~~~~~~~1174wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1175wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1176wren> 175 | TRY_RESULT_IMPL(unique, expr) \1177wren> | ^~~~~~~~~~~~~~~1178wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1179wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1180wren> | ^1181wren> /build/source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1182wren> 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1183wren> | ^~~~~~~~~~1184wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1185wren> 169 | auto(unique) = (expr); \1186wren> | ^~~~~~~~1187wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1188wren> 175 | TRY_RESULT_IMPL(unique, expr) \1189wren> | ^~~~~~~~~~~~~~~1190wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1191wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1192wren> | ^1193wren> /build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1194wren> 30 | TRY_RESULT(auto graphics_context,1195wren> | ^~~~~~~~~~1196wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1197wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1198wren> 175 | TRY_RESULT_IMPL(unique, expr) \1199wren> | ^~~~~~~~~~~~~~~1200wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1201wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1202wren> | ^1203wren> /build/source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1204wren> 30 | TRY_RESULT(auto graphics_context,1205wren> | ^~~~~~~~~~1206wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1207wren> 169 | auto(unique) = (expr); \1208wren> | ^~~~~~~~1209wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1210wren> 175 | TRY_RESULT_IMPL(unique, expr) \1211wren> | ^~~~~~~~~~~~~~~1212wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1213wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1214wren> | ^1215wren> /build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1216wren> 34 | TRY_RESULT(const auto surface,1217wren> | ^~~~~~~~~~1218wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1219wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1220wren> 175 | TRY_RESULT_IMPL(unique, expr) \1221wren> | ^~~~~~~~~~~~~~~1222wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1223wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1224wren> | ^1225wren> /build/source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1226wren> 34 | TRY_RESULT(const auto surface,1227wren> | ^~~~~~~~~~1228wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1229wren> 169 | auto(unique) = (expr); \1230wren> | ^~~~~~~~1231wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1232wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1233wren> | ^~~~~~~~~~~~~~~1234wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1235wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1236wren> | ^1237wren> /build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1238wren> 38 | TRY_RESULT(graphics_context->setup_device());1239wren> | ^~~~~~~~~~1240wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1241wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1242wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1243wren> | ^~~~~~~~~~~~~~~1244wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1245wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1246wren> | ^1247wren> /build/source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1248wren> 38 | TRY_RESULT(graphics_context->setup_device());1249wren> | ^~~~~~~~~~1250wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1251wren> 169 | auto(unique) = (expr); \1252wren> | ^~~~~~~~1253wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1254wren> 175 | TRY_RESULT_IMPL(unique, expr) \1255wren> | ^~~~~~~~~~~~~~~1256wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1257wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1258wren> | ^1259wren> /build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1260wren> 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1261wren> | ^~~~~~~~~~1262wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1263wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1264wren> 175 | TRY_RESULT_IMPL(unique, expr) \1265wren> | ^~~~~~~~~~~~~~~1266wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1267wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1268wren> | ^1269wren> /build/source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1270wren> 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1271wren> | ^~~~~~~~~~1272wren> [21/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1273wren> [22/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1274wren> In file included from /build/source/wren/include/wren/utils/device.hpp:5,1275wren> from /build/source/wren/include/wren/graphics_context.hpp:8,1276wren> from /build/source/wren/src/graphics_context.cpp:1:1277wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1279wren> 169 | auto(unique) = (expr); \1280wren> | ^~~~~~~~1281wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1282wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1283wren> | ^~~~~~~~~~~~~~~1284wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1285wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1286wren> | ^1287wren> /build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1288wren> 31 | TRY_RESULT(graphics_context->create_instance(1289wren> | ^~~~~~~~~~1290wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1291wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1292wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1293wren> | ^~~~~~~~~~~~~~~1294wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1295wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1296wren> | ^1297wren> /build/source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1298wren> 31 | TRY_RESULT(graphics_context->create_instance(1299wren> | ^~~~~~~~~~1300wren> /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> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1302wren> 169 | auto(unique) = (expr); \1303wren> | ^~~~~~~~1304wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1305wren> 175 | TRY_RESULT_IMPL(unique, expr) \1306wren> | ^~~~~~~~~~~~~~~1307wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1308wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1309wren> | ^1310wren> /build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1311wren> 119 | TRY_RESULT(this->instance_,1312wren> | ^~~~~~~~~~1313wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1314wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1315wren> 175 | TRY_RESULT_IMPL(unique, expr) \1316wren> | ^~~~~~~~~~~~~~~1317wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1318wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1319wren> | ^1320wren> /build/source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1321wren> 119 | TRY_RESULT(this->instance_,1322wren> | ^~~~~~~~~~1323wren> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1324wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1325wren> 169 | auto(unique) = (expr); \1326wren> | ^~~~~~~~1327wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1328wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1329wren> | ^~~~~~~~~~~~~~~1330wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1331wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1332wren> | ^1333wren> /build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1334wren> 129 | TRY_RESULT(pick_physical_device());1335wren> | ^~~~~~~~~~1336wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1337wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1338wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1339wren> | ^~~~~~~~~~~~~~~1340wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1341wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1342wren> | ^1343wren> /build/source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1344wren> 129 | TRY_RESULT(pick_physical_device());1345wren> | ^~~~~~~~~~1346wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1347wren> 169 | auto(unique) = (expr); \1348wren> | ^~~~~~~~1349wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1350wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1351wren> | ^~~~~~~~~~~~~~~1352wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1353wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1354wren> | ^1355wren> /build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1356wren> 133 | TRY_RESULT(create_device());1357wren> | ^~~~~~~~~~1358wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1359wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1360wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1361wren> | ^~~~~~~~~~~~~~~1362wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1363wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1364wren> | ^1365wren> /build/source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1366wren> 133 | TRY_RESULT(create_device());1367wren> | ^~~~~~~~~~1368wren> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1369wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1370wren> 169 | auto(unique) = (expr); \1371wren> | ^~~~~~~~1372wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1373wren> 175 | TRY_RESULT_IMPL(unique, expr) \1374wren> | ^~~~~~~~~~~~~~~1375wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1376wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1377wren> | ^1378wren> /build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1379wren> 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1380wren> | ^~~~~~~~~~1381wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1382wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1383wren> 175 | TRY_RESULT_IMPL(unique, expr) \1384wren> | ^~~~~~~~~~~~~~~1385wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1386wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1387wren> | ^1388wren> /build/source/wren/src/graphics_context.cpp:197:3: note: in expansion of macro 'TRY_RESULT'1389wren> 197 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1390wren> | ^~~~~~~~~~1391wren> /build/source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1392wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1393wren> 169 | auto(unique) = (expr); \1394wren> | ^~~~~~~~1395wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1396wren> 175 | TRY_RESULT_IMPL(unique, expr) \1397wren> | ^~~~~~~~~~~~~~~1398wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1399wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1400wren> | ^1401wren> /build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1402wren> 217 | TRY_RESULT(this->debug_messenger_,1403wren> | ^~~~~~~~~~1404wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1405wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1406wren> 175 | TRY_RESULT_IMPL(unique, expr) \1407wren> | ^~~~~~~~~~~~~~~1408wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1409wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1410wren> | ^1411wren> /build/source/wren/src/graphics_context.cpp:217:3: note: in expansion of macro 'TRY_RESULT'1412wren> 217 | TRY_RESULT(this->debug_messenger_,1413wren> | ^~~~~~~~~~1414wren> [23/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1415wren> In file included from /build/source/wren_vk/include/wren/vk/shader.hpp:12,1416wren> from /build/source/wren_vk/src/shader.cpp:1:1417wren> /build/source/wren_vk/src/shader.cpp: In lambda function:1418wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1419wren> 169 | auto(unique) = (expr); \1420wren> | ^~~~~~~~1421wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1422wren> 175 | TRY_RESULT_IMPL(unique, expr) \1423wren> | ^~~~~~~~~~~~~~~1424wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1425wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1426wren> | ^1427wren> /build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1428wren> 223 | TRY_RESULT(const auto module,1429wren> | ^~~~~~~~~~1430wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1431wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1432wren> 175 | TRY_RESULT_IMPL(unique, expr) \1433wren> | ^~~~~~~~~~~~~~~1434wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1435wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1436wren> | ^1437wren> /build/source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1438wren> 223 | TRY_RESULT(const auto module,1439wren> | ^~~~~~~~~~1440wren> /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&)':1441wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1442wren> 169 | auto(unique) = (expr); \1443wren> | ^~~~~~~~1444wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1445wren> 175 | TRY_RESULT_IMPL(unique, expr) \1446wren> | ^~~~~~~~~~~~~~~1447wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1448wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1449wren> | ^1450wren> /build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1451wren> 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1452wren> | ^~~~~~~~~~1453wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1454wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1455wren> 175 | TRY_RESULT_IMPL(unique, expr) \1456wren> | ^~~~~~~~~~~~~~~1457wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1458wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1459wren> | ^1460wren> /build/source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1461wren> 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1462wren> | ^~~~~~~~~~1463wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1464wren> 169 | auto(unique) = (expr); \1465wren> | ^~~~~~~~1466wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1467wren> 175 | TRY_RESULT_IMPL(unique, expr) \1468wren> | ^~~~~~~~~~~~~~~1469wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1470wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1471wren> | ^1472wren> /build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1473wren> 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1474wren> | ^~~~~~~~~~1475wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1476wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1477wren> 175 | TRY_RESULT_IMPL(unique, expr) \1478wren> | ^~~~~~~~~~~~~~~1479wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1480wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1481wren> | ^1482wren> /build/source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1483wren> 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1484wren> | ^~~~~~~~~~1485wren> /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)':1486wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1487wren> 169 | auto(unique) = (expr); \1488wren> | ^~~~~~~~1489wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1490wren> 175 | TRY_RESULT_IMPL(unique, expr) \1491wren> | ^~~~~~~~~~~~~~~1492wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1493wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1494wren> | ^1495wren> /build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1496wren> 306 | TRY_RESULT(pipeline_layout_,1497wren> | ^~~~~~~~~~1498wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1499wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1500wren> 175 | TRY_RESULT_IMPL(unique, expr) \1501wren> | ^~~~~~~~~~~~~~~1502wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1503wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1504wren> | ^1505wren> /build/source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1506wren> 306 | TRY_RESULT(pipeline_layout_,1507wren> | ^~~~~~~~~~1508wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1509wren> 169 | auto(unique) = (expr); \1510wren> | ^~~~~~~~1511wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1512wren> 175 | TRY_RESULT_IMPL(unique, expr) \1513wren> | ^~~~~~~~~~~~~~~1514wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1515wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1516wren> | ^1517wren> /build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1518wren> 374 | TRY_RESULT(pipeline_,1519wren> | ^~~~~~~~~~1520wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1521wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1522wren> 175 | TRY_RESULT_IMPL(unique, expr) \1523wren> | ^~~~~~~~~~~~~~~1524wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1525wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1526wren> | ^1527wren> /build/source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1528wren> 374 | TRY_RESULT(pipeline_,1529wren> | ^~~~~~~~~~1530wren> [24/62] Linking CXX static library wren_vk/libwren_vk.a1531wren> [25/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1532wren> In file included from /build/source/wren_vk/include/wren/vk/result.hpp:8,1533wren> from /build/source/wren_vk/include/wren/vk/buffer.hpp:9,1534wren> from /build/source/wren/include/wren/render_pass.hpp:7,1535wren> from /build/source/wren/src/render_pass.cpp:1:1536wren> /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>)':1537wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1538wren> 169 | auto(unique) = (expr); \1539wren> | ^~~~~~~~1540wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1541wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1542wren> | ^~~~~~~~~~~~~~~1543wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1544wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1545wren> | ^1546wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1547wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1548wren> | ^~~~~~~~~~1549wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1550wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1551wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1552wren> | ^~~~~~~~~~~~~~~1553wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1554wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1555wren> | ^1556wren> /build/source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1557wren> 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1558wren> | ^~~~~~~~~~1559wren> /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&&)':1560wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1561wren> 169 | auto(unique) = (expr); \1562wren> | ^~~~~~~~1563wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1564wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1565wren> | ^~~~~~~~~~~~~~~1566wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1567wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1568wren> | ^1569wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1570wren> 90 | TRY_RESULT(1571wren> | ^~~~~~~~~~1572wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1573wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1574wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1575wren> | ^~~~~~~~~~~~~~~1576wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1577wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1578wren> | ^1579wren> /build/source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1580wren> 90 | TRY_RESULT(1581wren> | ^~~~~~~~~~1582wren> /build/source/wren/include/wren/renderer.hpp: In lambda function:1583wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1584wren> 169 | auto(unique) = (expr); \1585wren> | ^~~~~~~~1586wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1587wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1588wren> | ^~~~~~~~~~~~~~~1589wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1590wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1591wren> | ^1592wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1593wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1594wren> | ^~~~~~~~~~1595wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1596wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1597wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1598wren> | ^~~~~~~~~~~~~~~1599wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1600wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1601wren> | ^1602wren> /build/source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1603wren> 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1604wren> | ^~~~~~~~~~1605wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1606wren> 169 | auto(unique) = (expr); \1607wren> | ^~~~~~~~1608wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1609wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1610wren> | ^~~~~~~~~~~~~~~1611wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1612wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1613wren> | ^1614wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1615wren> 98 | TRY_RESULT(vk::to_expected(1616wren> | ^~~~~~~~~~1617wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1618wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1619wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1620wren> | ^~~~~~~~~~~~~~~1621wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1622wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1623wren> | ^1624wren> /build/source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1625wren> 98 | TRY_RESULT(vk::to_expected(1626wren> | ^~~~~~~~~~1627wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1628wren> 169 | auto(unique) = (expr); \1629wren> | ^~~~~~~~1630wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1631wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1632wren> | ^~~~~~~~~~~~~~~1633wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1634wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1635wren> | ^1636wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1637wren> 101 | TRY_RESULT(vk::to_expected(1638wren> | ^~~~~~~~~~1639wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1640wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1641wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1642wren> | ^~~~~~~~~~~~~~~1643wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1644wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1645wren> | ^1646wren> /build/source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1647wren> 101 | TRY_RESULT(vk::to_expected(1648wren> | ^~~~~~~~~~1649wren> /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&&)':1650wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1651wren> 169 | auto(unique) = (expr); \1652wren> | ^~~~~~~~1653wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1654wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1655wren> | ^~~~~~~~~~~~~~~1656wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1657wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1658wren> | ^1659wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1660wren> 109 | TRY_RESULT(end_and_submit());1661wren> | ^~~~~~~~~~1662wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1663wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1664wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1665wren> | ^~~~~~~~~~~~~~~1666wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1667wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1668wren> | ^1669wren> /build/source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1670wren> 109 | TRY_RESULT(end_and_submit());1671wren> | ^~~~~~~~~~1672wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1673wren> 169 | auto(unique) = (expr); \1674wren> | ^~~~~~~~1675wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1676wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1677wren> | ^~~~~~~~~~~~~~~1678wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1679wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1680wren> | ^1681wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1682wren> 113 | TRY_RESULT(end_and_submit());1683wren> | ^~~~~~~~~~1684wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1685wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1686wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1687wren> | ^~~~~~~~~~~~~~~1688wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1689wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1690wren> | ^1691wren> /build/source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1692wren> 113 | TRY_RESULT(end_and_submit());1693wren> | ^~~~~~~~~~1694wren> /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&)':1695wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1696wren> 169 | auto(unique) = (expr); \1697wren> | ^~~~~~~~1698wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1699wren> 175 | TRY_RESULT_IMPL(unique, expr) \1700wren> | ^~~~~~~~~~~~~~~1701wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1702wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1703wren> | ^1704wren> /build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1705wren> 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1706wren> | ^~~~~~~~~~1707wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1708wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1709wren> 175 | TRY_RESULT_IMPL(unique, expr) \1710wren> | ^~~~~~~~~~~~~~~1711wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1712wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1713wren> | ^1714wren> /build/source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1715wren> 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1716wren> | ^~~~~~~~~~1717wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1718wren> 169 | auto(unique) = (expr); \1719wren> | ^~~~~~~~1720wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1721wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1722wren> | ^~~~~~~~~~~~~~~1723wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1724wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1725wren> | ^1726wren> /build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1727wren> 83 | TRY_RESULT(shader->create_graphics_pipeline(1728wren> | ^~~~~~~~~~1729wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1730wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1731wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1732wren> | ^~~~~~~~~~~~~~~1733wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1734wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1735wren> | ^1736wren> /build/source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1737wren> 83 | TRY_RESULT(shader->create_graphics_pipeline(1738wren> | ^~~~~~~~~~1739wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1740wren> 169 | auto(unique) = (expr); \1741wren> | ^~~~~~~~1742wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1743wren> 175 | TRY_RESULT_IMPL(unique, expr) \1744wren> | ^~~~~~~~~~~~~~~1745wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1746wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1747wren> | ^1748wren> /build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1749wren> 91 | TRY_RESULT(pass->command_pool_,1750wren> | ^~~~~~~~~~1751wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1752wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1753wren> 175 | TRY_RESULT_IMPL(unique, expr) \1754wren> | ^~~~~~~~~~~~~~~1755wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1756wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1757wren> | ^1758wren> /build/source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1759wren> 91 | TRY_RESULT(pass->command_pool_,1760wren> | ^~~~~~~~~~1761wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1762wren> 169 | auto(unique) = (expr); \1763wren> | ^~~~~~~~1764wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1765wren> 175 | TRY_RESULT_IMPL(unique, expr) \1766wren> | ^~~~~~~~~~~~~~~1767wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1768wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1769wren> | ^1770wren> /build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1771wren> 99 | TRY_RESULT(1772wren> | ^~~~~~~~~~1773wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1774wren> /build/source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1775wren> 175 | TRY_RESULT_IMPL(unique, expr) \1776wren> | ^~~~~~~~~~~~~~~1777wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1778wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1779wren> | ^1780wren> /build/source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1781wren> 99 | TRY_RESULT(1782wren> | ^~~~~~~~~~1783wren> /build/source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1784wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1785wren> 169 | auto(unique) = (expr); \1786wren> | ^~~~~~~~1787wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1788wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1789wren> | ^~~~~~~~~~~~~~~1790wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1791wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1792wren> | ^1793wren> /build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1794wren> 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1795wren> | ^~~~~~~~~~1796wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1797wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1798wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1799wren> | ^~~~~~~~~~~~~~~1800wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1801wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1802wren> | ^1803wren> /build/source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1804wren> 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1805wren> | ^~~~~~~~~~1806wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1807wren> 169 | auto(unique) = (expr); \1808wren> | ^~~~~~~~1809wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1810wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1811wren> | ^~~~~~~~~~~~~~~1812wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1813wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1814wren> | ^1815wren> /build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1816wren> 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1817wren> | ^~~~~~~~~~1818wren> /build/source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1819wren> /build/source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1820wren> 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1821wren> | ^~~~~~~~~~~~~~~1822wren> /nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1823wren> 29 | # define BOOST_PP_CAT_I(a, b) a ## b1824wren> | ^1825wren> /build/source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1826wren> 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1827wren> | ^~~~~~~~~~