nixbot

builds

succeeded wren checks.x86_64-linux.tests · build #76 · raw

unpackPhase
1unpacking source archive /nix/store/jpsiw1bzika6bfiil0ri2hi0l3syk35z-6cwmkai95pwrnc49pp9sm6yankyq5c01-source2source root is 6cwmkai95pwrnc49pp9sm6yankyq5c01-source
configurePhase
3cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LOCALEDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/share/doc/wren_tests -DCMAKE_INSTALL_INFODIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-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/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren -DBUILD_TESTING=ON4-- The C compiler identification is GNU 16.2.05-- The CXX compiler identification is GNU 16.2.06-- Detecting C compiler ABI info7-- Detecting C compiler ABI info - done8-- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/gcc - skipped9-- Detecting C compile features10-- Detecting C compile features - done11-- Detecting CXX compiler ABI info12-- Detecting CXX compiler ABI info - done13-- Check for working CXX compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped14-- Detecting CXX compile features15-- Detecting CXX compile features - done16-- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator17-- Performing Test CMAKE_HAVE_LIBC_PTHREAD18-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success19-- Found Threads: TRUE20-- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")21-- Checking for module 'stb'22-- Found stb, version 123-- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3")24-- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3")25-- Configuring done (4.1s)26-- Generating done (0.1s)27CMake Warning (unused-cli):28 Manually-specified variables were not used by the project:2930 CMAKE_EXPORT_NO_PACKAGE_REGISTRY31 CMAKE_INSTALL_BINDIR32 CMAKE_INSTALL_DOCDIR33 CMAKE_INSTALL_INCLUDEDIR34 CMAKE_INSTALL_INFODIR35 CMAKE_INSTALL_LIBEXECDIR36 CMAKE_INSTALL_LOCALEDIR37 CMAKE_INSTALL_MANDIR38 CMAKE_INSTALL_SBINDIR394041-- Build files have been written to: /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/build42cmake: enabled parallel building43cmake: enabled parallel installing
buildPhase
44build flags: -j1645[1/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o46[2/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o47[3/62] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o48[4/62] Linking CXX static library wren_math/libwren_math.a49[5/62] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o50[6/62] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o51[7/62] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o52[8/62] Linking CXX static library wren_utils/libwren_utils.a53[9/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o54[10/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o55[11/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o56[12/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o57[13/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o58[14/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o59In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/render_target.hpp:8,60 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:1:61/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':62/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]63 169 | auto(unique) = (expr); \64 | ^~~~~~~~65/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'66 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)67 | ^~~~~~~~~~~~~~~68/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'69 29 | # define BOOST_PP_CAT_I(a, b) a ## b70 | ^71/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'72 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(73 | ^~~~~~~~~~74/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses75/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'76 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)77 | ^~~~~~~~~~~~~~~78/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'79 29 | # define BOOST_PP_CAT_I(a, b) a ## b80 | ^81/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'82 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(83 | ^~~~~~~~~~84/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':85/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]86 169 | auto(unique) = (expr); \87 | ^~~~~~~~88/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'89 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)90 | ^~~~~~~~~~~~~~~91/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'92 29 | # define BOOST_PP_CAT_I(a, b) a ## b93 | ^94/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'95 90 | TRY_RESULT(96 | ^~~~~~~~~~97/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses98/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'99 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)100 | ^~~~~~~~~~~~~~~101/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'102 29 | # define BOOST_PP_CAT_I(a, b) a ## b103 | ^104/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'105 90 | TRY_RESULT(106 | ^~~~~~~~~~107/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:108/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]109 169 | auto(unique) = (expr); \110 | ^~~~~~~~111/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'112 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)113 | ^~~~~~~~~~~~~~~114/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'115 29 | # define BOOST_PP_CAT_I(a, b) a ## b116 | ^117/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'118 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));119 | ^~~~~~~~~~120/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses121/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'122 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)123 | ^~~~~~~~~~~~~~~124/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'125 29 | # define BOOST_PP_CAT_I(a, b) a ## b126 | ^127/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'128 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));129 | ^~~~~~~~~~130/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]131 169 | auto(unique) = (expr); \132 | ^~~~~~~~133/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'134 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)135 | ^~~~~~~~~~~~~~~136/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'137 29 | # define BOOST_PP_CAT_I(a, b) a ## b138 | ^139/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'140 98 | TRY_RESULT(vk::to_expected(141 | ^~~~~~~~~~142/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses143/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'144 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)145 | ^~~~~~~~~~~~~~~146/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'147 29 | # define BOOST_PP_CAT_I(a, b) a ## b148 | ^149/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'150 98 | TRY_RESULT(vk::to_expected(151 | ^~~~~~~~~~152/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]153 169 | auto(unique) = (expr); \154 | ^~~~~~~~155/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'156 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)157 | ^~~~~~~~~~~~~~~158/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'159 29 | # define BOOST_PP_CAT_I(a, b) a ## b160 | ^161/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'162 101 | TRY_RESULT(vk::to_expected(163 | ^~~~~~~~~~164/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses165/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'166 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)167 | ^~~~~~~~~~~~~~~168/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'169 29 | # define BOOST_PP_CAT_I(a, b) a ## b170 | ^171/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'172 101 | TRY_RESULT(vk::to_expected(173 | ^~~~~~~~~~174/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':175/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]176 169 | auto(unique) = (expr); \177 | ^~~~~~~~178/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'179 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)180 | ^~~~~~~~~~~~~~~181/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'182 29 | # define BOOST_PP_CAT_I(a, b) a ## b183 | ^184/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'185 109 | TRY_RESULT(end_and_submit());186 | ^~~~~~~~~~187/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses188/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'189 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)190 | ^~~~~~~~~~~~~~~191/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'192 29 | # define BOOST_PP_CAT_I(a, b) a ## b193 | ^194/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'195 109 | TRY_RESULT(end_and_submit());196 | ^~~~~~~~~~197/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]198 169 | auto(unique) = (expr); \199 | ^~~~~~~~200/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'201 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)202 | ^~~~~~~~~~~~~~~203/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'204 29 | # define BOOST_PP_CAT_I(a, b) a ## b205 | ^206/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'207 113 | TRY_RESULT(end_and_submit());208 | ^~~~~~~~~~209/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses210/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'211 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)212 | ^~~~~~~~~~~~~~~213/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'214 29 | # define BOOST_PP_CAT_I(a, b) a ## b215 | ^216/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'217 113 | TRY_RESULT(end_and_submit());218 | ^~~~~~~~~~219/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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>&)':220/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]221 169 | auto(unique) = (expr); \222 | ^~~~~~~~223/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'224 175 | TRY_RESULT_IMPL(unique, expr) \225 | ^~~~~~~~~~~~~~~226/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'227 29 | # define BOOST_PP_CAT_I(a, b) a ## b228 | ^229/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'230 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),231 | ^~~~~~~~~~232/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses233/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'234 175 | TRY_RESULT_IMPL(unique, expr) \235 | ^~~~~~~~~~~~~~~236/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'237 29 | # define BOOST_PP_CAT_I(a, b) a ## b238 | ^239/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:18:3: note: in expansion of macro 'TRY_RESULT'240 18 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),241 | ^~~~~~~~~~242/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp: In lambda function:243/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]244 169 | auto(unique) = (expr); \245 | ^~~~~~~~246/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'247 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)248 | ^~~~~~~~~~~~~~~249/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'250 29 | # define BOOST_PP_CAT_I(a, b) a ## b251 | ^252/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'253 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(254 | ^~~~~~~~~~255/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses256/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'257 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)258 | ^~~~~~~~~~~~~~~259/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'260 29 | # define BOOST_PP_CAT_I(a, b) a ## b261 | ^262/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:24:7: note: in expansion of macro 'TRY_RESULT'263 24 | TRY_RESULT(ctx->renderer->submit_command_buffer(264 | ^~~~~~~~~~265/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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>&)':266/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]267 169 | auto(unique) = (expr); \268 | ^~~~~~~~269/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'270 175 | TRY_RESULT_IMPL(unique, expr) \271 | ^~~~~~~~~~~~~~~272/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'273 29 | # define BOOST_PP_CAT_I(a, b) a ## b274 | ^275/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'276 47 | TRY_RESULT(277 | ^~~~~~~~~~278/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses279/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'280 175 | TRY_RESULT_IMPL(unique, expr) \281 | ^~~~~~~~~~~~~~~282/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'283 29 | # define BOOST_PP_CAT_I(a, b) a ## b284 | ^285/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:47:3: note: in expansion of macro 'TRY_RESULT'286 47 | TRY_RESULT(287 | ^~~~~~~~~~288/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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>&)':289/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]290 169 | auto(unique) = (expr); \291 | ^~~~~~~~292/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'293 175 | TRY_RESULT_IMPL(unique, expr) \294 | ^~~~~~~~~~~~~~~295/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'296 29 | # define BOOST_PP_CAT_I(a, b) a ## b297 | ^298/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'299 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),300 | ^~~~~~~~~~301/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses302/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'303 175 | TRY_RESULT_IMPL(unique, expr) \304 | ^~~~~~~~~~~~~~~305/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'306 29 | # define BOOST_PP_CAT_I(a, b) a ## b307 | ^308/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:68:3: note: in expansion of macro 'TRY_RESULT'309 68 | TRY_RESULT(auto image, vk::Image::create(ctx->graphics_context->allocator(),310 | ^~~~~~~~~~311/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp: In lambda function:312/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]313 169 | auto(unique) = (expr); \314 | ^~~~~~~~315/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'316 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)317 | ^~~~~~~~~~~~~~~318/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'319 29 | # define BOOST_PP_CAT_I(a, b) a ## b320 | ^321/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'322 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(323 | ^~~~~~~~~~324/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses325/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'326 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)327 | ^~~~~~~~~~~~~~~328/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'329 29 | # define BOOST_PP_CAT_I(a, b) a ## b330 | ^331/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:74:7: note: in expansion of macro 'TRY_RESULT'332 74 | TRY_RESULT(ctx->renderer->submit_command_buffer(333 | ^~~~~~~~~~334/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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>&)':335/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]336 169 | auto(unique) = (expr); \337 | ^~~~~~~~338/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'339 175 | TRY_RESULT_IMPL(unique, expr) \340 | ^~~~~~~~~~~~~~~341/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'342 29 | # define BOOST_PP_CAT_I(a, b) a ## b343 | ^344/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'345 98 | TRY_RESULT(346 | ^~~~~~~~~~347/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses348/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'349 175 | TRY_RESULT_IMPL(unique, expr) \350 | ^~~~~~~~~~~~~~~351/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'352 29 | # define BOOST_PP_CAT_I(a, b) a ## b353 | ^354/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:98:3: note: in expansion of macro 'TRY_RESULT'355 98 | TRY_RESULT(356 | ^~~~~~~~~~357/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&)':358/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]359 169 | auto(unique) = (expr); \360 | ^~~~~~~~361/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'362 175 | TRY_RESULT_IMPL(unique, expr) \363 | ^~~~~~~~~~~~~~~364/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'365 29 | # define BOOST_PP_CAT_I(a, b) a ## b366 | ^367/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'368 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),369 | ^~~~~~~~~~370/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses371/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'372 175 | TRY_RESULT_IMPL(unique, expr) \373 | ^~~~~~~~~~~~~~~374/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'375 29 | # define BOOST_PP_CAT_I(a, b) a ## b376 | ^377/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:127:5: note: in expansion of macro 'TRY_RESULT'378 127 | TRY_RESULT(image_, vk::Image::create(ctx->graphics_context->allocator(),379 | ^~~~~~~~~~380/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]381 169 | auto(unique) = (expr); \382 | ^~~~~~~~383/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'384 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)385 | ^~~~~~~~~~~~~~~386/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'387 29 | # define BOOST_PP_CAT_I(a, b) a ## b388 | ^389/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'390 131 | TRY_RESULT(transition_fn_(this));391 | ^~~~~~~~~~392/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses393/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'394 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)395 | ^~~~~~~~~~~~~~~396/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'397 29 | # define BOOST_PP_CAT_I(a, b) a ## b398 | ^399/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:131:7: note: in expansion of macro 'TRY_RESULT'400 131 | TRY_RESULT(transition_fn_(this));401 | ^~~~~~~~~~402/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]403 169 | auto(unique) = (expr); \404 | ^~~~~~~~405/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'406 175 | TRY_RESULT_IMPL(unique, expr) \407 | ^~~~~~~~~~~~~~~408/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'409 29 | # define BOOST_PP_CAT_I(a, b) a ## b410 | ^411/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'412 138 | TRY_RESULT(view_, vk::to_expected(413 | ^~~~~~~~~~414/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses415/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'416 175 | TRY_RESULT_IMPL(unique, expr) \417 | ^~~~~~~~~~~~~~~418/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'419 29 | # define BOOST_PP_CAT_I(a, b) a ## b420 | ^421/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_target.cpp:138:5: note: in expansion of macro 'TRY_RESULT'422 138 | TRY_RESULT(view_, vk::to_expected(423 | ^~~~~~~~~~424[15/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o425In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,426 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,427 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:1:428/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':429/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]430 169 | auto(unique) = (expr); \431 | ^~~~~~~~432/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'433 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)434 | ^~~~~~~~~~~~~~~435/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'436 29 | # define BOOST_PP_CAT_I(a, b) a ## b437 | ^438/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'439 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(440 | ^~~~~~~~~~441/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses442/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'443 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)444 | ^~~~~~~~~~~~~~~445/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'446 29 | # define BOOST_PP_CAT_I(a, b) a ## b447 | ^448/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'449 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(450 | ^~~~~~~~~~451/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(const void*, std::size_t)':452/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]453 169 | auto(unique) = (expr); \454 | ^~~~~~~~455/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'456 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)457 | ^~~~~~~~~~~~~~~458/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'459 29 | # define BOOST_PP_CAT_I(a, b) a ## b460 | ^461/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'462 42 | TRY_RESULT(to_expected(463 | ^~~~~~~~~~464/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses465/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'466 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)467 | ^~~~~~~~~~~~~~~468/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'469 29 | # define BOOST_PP_CAT_I(a, b) a ## b470 | ^471/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:42:3: note: in expansion of macro 'TRY_RESULT'472 42 | TRY_RESULT(to_expected(473 | ^~~~~~~~~~474/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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)':475/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]476 169 | auto(unique) = (expr); \477 | ^~~~~~~~478/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'479 175 | TRY_RESULT_IMPL(unique, expr) \480 | ^~~~~~~~~~~~~~~481/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'482 29 | # define BOOST_PP_CAT_I(a, b) a ## b483 | ^484/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'485 57 | TRY_RESULT(const auto cmd_bufs,486 | ^~~~~~~~~~487/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses488/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'489 175 | TRY_RESULT_IMPL(unique, expr) \490 | ^~~~~~~~~~~~~~~491/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'492 29 | # define BOOST_PP_CAT_I(a, b) a ## b493 | ^494/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:57:3: note: in expansion of macro 'TRY_RESULT'495 57 | TRY_RESULT(const auto cmd_bufs,496 | ^~~~~~~~~~497/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]498 169 | auto(unique) = (expr); \499 | ^~~~~~~~500/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'501 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)502 | ^~~~~~~~~~~~~~~503/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'504 29 | # define BOOST_PP_CAT_I(a, b) a ## b505 | ^506/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'507 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));508 | ^~~~~~~~~~509/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses510/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'511 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)512 | ^~~~~~~~~~~~~~~513/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'514 29 | # define BOOST_PP_CAT_I(a, b) a ## b515 | ^516/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:65:3: note: in expansion of macro 'TRY_RESULT'517 65 | TRY_RESULT(to_expected(cmd_buf.begin(begin_info)));518 | ^~~~~~~~~~519/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]520 169 | auto(unique) = (expr); \521 | ^~~~~~~~522/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'523 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)524 | ^~~~~~~~~~~~~~~525/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'526 29 | # define BOOST_PP_CAT_I(a, b) a ## b527 | ^528/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'529 69 | TRY_RESULT(to_expected(cmd_buf.end()));530 | ^~~~~~~~~~531/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses532/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'533 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)534 | ^~~~~~~~~~~~~~~535/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'536 29 | # define BOOST_PP_CAT_I(a, b) a ## b537 | ^538/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:69:3: note: in expansion of macro 'TRY_RESULT'539 69 | TRY_RESULT(to_expected(cmd_buf.end()));540 | ^~~~~~~~~~541/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]542 169 | auto(unique) = (expr); \543 | ^~~~~~~~544/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'545 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)546 | ^~~~~~~~~~~~~~~547/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'548 29 | # define BOOST_PP_CAT_I(a, b) a ## b549 | ^550/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'551 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));552 | ^~~~~~~~~~553/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses554/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'555 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)556 | ^~~~~~~~~~~~~~~557/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'558 29 | # define BOOST_PP_CAT_I(a, b) a ## b559 | ^560/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:72:3: note: in expansion of macro 'TRY_RESULT'561 72 | TRY_RESULT(to_expected(submit_queue.submit(submit_info)));562 | ^~~~~~~~~~563/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]564 169 | auto(unique) = (expr); \565 | ^~~~~~~~566/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'567 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)568 | ^~~~~~~~~~~~~~~569/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'570 29 | # define BOOST_PP_CAT_I(a, b) a ## b571 | ^572/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'573 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));574 | ^~~~~~~~~~575/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses576/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'577 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)578 | ^~~~~~~~~~~~~~~579/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'580 29 | # define BOOST_PP_CAT_I(a, b) a ## b581 | ^582/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/buffer.cpp:73:3: note: in expansion of macro 'TRY_RESULT'583 73 | TRY_RESULT(to_expected(submit_queue.waitIdle()));584 | ^~~~~~~~~~585[16/62] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o586In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graph.hpp:7,587 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:1:588/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':589/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]590 169 | auto(unique) = (expr); \591 | ^~~~~~~~592/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'593 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)594 | ^~~~~~~~~~~~~~~595/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'596 29 | # define BOOST_PP_CAT_I(a, b) a ## b597 | ^598/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'599 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(600 | ^~~~~~~~~~601/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses602/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'603 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)604 | ^~~~~~~~~~~~~~~605/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'606 29 | # define BOOST_PP_CAT_I(a, b) a ## b607 | ^608/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'609 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(610 | ^~~~~~~~~~611/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':612/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]613 169 | auto(unique) = (expr); \614 | ^~~~~~~~615/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'616 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)617 | ^~~~~~~~~~~~~~~618/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'619 29 | # define BOOST_PP_CAT_I(a, b) a ## b620 | ^621/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'622 90 | TRY_RESULT(623 | ^~~~~~~~~~624/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses625/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'626 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)627 | ^~~~~~~~~~~~~~~628/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'629 29 | # define BOOST_PP_CAT_I(a, b) a ## b630 | ^631/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'632 90 | TRY_RESULT(633 | ^~~~~~~~~~634/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:635/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]636 169 | auto(unique) = (expr); \637 | ^~~~~~~~638/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'639 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)640 | ^~~~~~~~~~~~~~~641/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'642 29 | # define BOOST_PP_CAT_I(a, b) a ## b643 | ^644/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'645 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));646 | ^~~~~~~~~~647/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses648/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'649 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)650 | ^~~~~~~~~~~~~~~651/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'652 29 | # define BOOST_PP_CAT_I(a, b) a ## b653 | ^654/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'655 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));656 | ^~~~~~~~~~657/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]658 169 | auto(unique) = (expr); \659 | ^~~~~~~~660/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'661 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)662 | ^~~~~~~~~~~~~~~663/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'664 29 | # define BOOST_PP_CAT_I(a, b) a ## b665 | ^666/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'667 98 | TRY_RESULT(vk::to_expected(668 | ^~~~~~~~~~669/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses670/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)672 | ^~~~~~~~~~~~~~~673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'674 29 | # define BOOST_PP_CAT_I(a, b) a ## b675 | ^676/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'677 98 | TRY_RESULT(vk::to_expected(678 | ^~~~~~~~~~679/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]680 169 | auto(unique) = (expr); \681 | ^~~~~~~~682/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'683 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)684 | ^~~~~~~~~~~~~~~685/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'686 29 | # define BOOST_PP_CAT_I(a, b) a ## b687 | ^688/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'689 101 | TRY_RESULT(vk::to_expected(690 | ^~~~~~~~~~691/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses692/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'693 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)694 | ^~~~~~~~~~~~~~~695/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'696 29 | # define BOOST_PP_CAT_I(a, b) a ## b697 | ^698/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'699 101 | TRY_RESULT(vk::to_expected(700 | ^~~~~~~~~~701/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':702/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]703 169 | auto(unique) = (expr); \704 | ^~~~~~~~705/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'706 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)707 | ^~~~~~~~~~~~~~~708/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'709 29 | # define BOOST_PP_CAT_I(a, b) a ## b710 | ^711/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'712 109 | TRY_RESULT(end_and_submit());713 | ^~~~~~~~~~714/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses715/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)717 | ^~~~~~~~~~~~~~~718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'719 29 | # define BOOST_PP_CAT_I(a, b) a ## b720 | ^721/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'722 109 | TRY_RESULT(end_and_submit());723 | ^~~~~~~~~~724/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]725 169 | auto(unique) = (expr); \726 | ^~~~~~~~727/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'728 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)729 | ^~~~~~~~~~~~~~~730/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'731 29 | # define BOOST_PP_CAT_I(a, b) a ## b732 | ^733/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'734 113 | TRY_RESULT(end_and_submit());735 | ^~~~~~~~~~736/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses737/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)739 | ^~~~~~~~~~~~~~~740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'741 29 | # define BOOST_PP_CAT_I(a, b) a ## b742 | ^743/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'744 113 | TRY_RESULT(end_and_submit());745 | ^~~~~~~~~~746/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp: In member function 'wren::expected<void> wren::GraphBuilder::build() const':747/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]748 169 | auto(unique) = (expr); \749 | ^~~~~~~~750/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'751 175 | TRY_RESULT_IMPL(unique, expr) \752 | ^~~~~~~~~~~~~~~753/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'754 29 | # define BOOST_PP_CAT_I(a, b) a ## b755 | ^756/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'757 20 | TRY_RESULT(auto graph, compile());758 | ^~~~~~~~~~759/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses760/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'761 175 | TRY_RESULT_IMPL(unique, expr) \762 | ^~~~~~~~~~~~~~~763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'764 29 | # define BOOST_PP_CAT_I(a, b) a ## b765 | ^766/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:20:3: note: in expansion of macro 'TRY_RESULT'767 20 | TRY_RESULT(auto graph, compile());768 | ^~~~~~~~~~769/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp: In member function 'wren::expected<wren::Graph> wren::GraphBuilder::compile() const':770/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]771 169 | auto(unique) = (expr); \772 | ^~~~~~~~773/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'774 175 | TRY_RESULT_IMPL(unique, expr) \775 | ^~~~~~~~~~~~~~~776/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'777 29 | # define BOOST_PP_CAT_I(a, b) a ## b778 | ^779/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'780 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));781 | ^~~~~~~~~~782/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses783/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'784 175 | TRY_RESULT_IMPL(unique, expr) \785 | ^~~~~~~~~~~~~~~786/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'787 29 | # define BOOST_PP_CAT_I(a, b) a ## b788 | ^789/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:46:7: note: in expansion of macro 'TRY_RESULT'790 46 | TRY_RESULT(colour_target, RenderTarget::create(ctx_));791 | ^~~~~~~~~~792/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]793 169 | auto(unique) = (expr); \794 | ^~~~~~~~795/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'796 175 | TRY_RESULT_IMPL(unique, expr) \797 | ^~~~~~~~~~~~~~~798/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'799 29 | # define BOOST_PP_CAT_I(a, b) a ## b800 | ^801/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'802 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));803 | ^~~~~~~~~~804/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses805/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'806 175 | TRY_RESULT_IMPL(unique, expr) \807 | ^~~~~~~~~~~~~~~808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'809 29 | # define BOOST_PP_CAT_I(a, b) a ## b810 | ^811/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:51:7: note: in expansion of macro 'TRY_RESULT'812 51 | TRY_RESULT(depth_target, RenderTarget::create_depth(ctx_));813 | ^~~~~~~~~~814/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]815 169 | auto(unique) = (expr); \816 | ^~~~~~~~817/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'818 175 | TRY_RESULT_IMPL(unique, expr) \819 | ^~~~~~~~~~~~~~~820/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'821 29 | # define BOOST_PP_CAT_I(a, b) a ## b822 | ^823/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'824 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,825 | ^~~~~~~~~~826/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses827/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'828 175 | TRY_RESULT_IMPL(unique, expr) \829 | ^~~~~~~~~~~~~~~830/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'831 29 | # define BOOST_PP_CAT_I(a, b) a ## b832 | ^833/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graph.cpp:54:5: note: in expansion of macro 'TRY_RESULT'834 54 | TRY_RESULT(auto pass, RenderPass::create(ctx_, name, pass_resources,835 | ^~~~~~~~~~836[17/62] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o837In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/image.hpp:7,838 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/texture.hpp:3,839 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:1:840/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':841/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]842 169 | auto(unique) = (expr); \843 | ^~~~~~~~844/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'845 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)846 | ^~~~~~~~~~~~~~~847/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'848 29 | # define BOOST_PP_CAT_I(a, b) a ## b849 | ^850/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'851 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(852 | ^~~~~~~~~~853/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses854/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'855 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)856 | ^~~~~~~~~~~~~~~857/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'858 29 | # define BOOST_PP_CAT_I(a, b) a ## b859 | ^860/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'861 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(862 | ^~~~~~~~~~863/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp: In static member function 'static wren::expected<wren::Texture> wren::Texture::create(const vk::CommandBuffer&, const vk::Device&, VmaAllocator_T* const&, const wren::math::Vec2i&, std::span<const unsigned char>, vk::Format)':864/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]865 169 | auto(unique) = (expr); \866 | ^~~~~~~~867/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'868 175 | TRY_RESULT_IMPL(unique, expr) \869 | ^~~~~~~~~~~~~~~870/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'871 29 | # define BOOST_PP_CAT_I(a, b) a ## b872 | ^873/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'874 14 | TRY_RESULT(auto image,875 | ^~~~~~~~~~876/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses877/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'878 175 | TRY_RESULT_IMPL(unique, expr) \879 | ^~~~~~~~~~~~~~~880/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'881 29 | # define BOOST_PP_CAT_I(a, b) a ## b882 | ^883/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:14:3: note: in expansion of macro 'TRY_RESULT'884 14 | TRY_RESULT(auto image,885 | ^~~~~~~~~~886/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]887 169 | auto(unique) = (expr); \888 | ^~~~~~~~889/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'890 175 | TRY_RESULT_IMPL(unique, expr) \891 | ^~~~~~~~~~~~~~~892/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'893 29 | # define BOOST_PP_CAT_I(a, b) a ## b894 | ^895/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'896 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({897 | ^~~~~~~~~~898/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses899/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'900 175 | TRY_RESULT_IMPL(unique, expr) \901 | ^~~~~~~~~~~~~~~902/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'903 29 | # define BOOST_PP_CAT_I(a, b) a ## b904 | ^905/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:60:3: note: in expansion of macro 'TRY_RESULT'906 60 | TRY_RESULT(const auto view, vk::to_expected(device.createImageView({907 | ^~~~~~~~~~908/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]909 169 | auto(unique) = (expr); \910 | ^~~~~~~~911/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'912 175 | TRY_RESULT_IMPL(unique, expr) \913 | ^~~~~~~~~~~~~~~914/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'915 29 | # define BOOST_PP_CAT_I(a, b) a ## b916 | ^917/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'918 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));919 | ^~~~~~~~~~920/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses921/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'922 175 | TRY_RESULT_IMPL(unique, expr) \923 | ^~~~~~~~~~~~~~~924/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'925 29 | # define BOOST_PP_CAT_I(a, b) a ## b926 | ^927/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/texture.cpp:75:3: note: in expansion of macro 'TRY_RESULT'928 75 | TRY_RESULT(const auto sampler, vk::to_expected(device.createSampler({})));929 | ^~~~~~~~~~930[18/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o931In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,932 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,933 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/mesh.hpp:9,934 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/mesh_loader.hpp:5,935 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/mesh_loader.cpp:1:936/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':937/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]938 169 | auto(unique) = (expr); \939 | ^~~~~~~~940/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'941 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)942 | ^~~~~~~~~~~~~~~943/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'944 29 | # define BOOST_PP_CAT_I(a, b) a ## b945 | ^946/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'947 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(948 | ^~~~~~~~~~949/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses950/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'951 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)952 | ^~~~~~~~~~~~~~~953/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'954 29 | # define BOOST_PP_CAT_I(a, b) a ## b955 | ^956/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'957 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(958 | ^~~~~~~~~~959[19/62] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o960In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,961 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,962 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,963 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/application.hpp:5,964 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:1:965/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':966/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]967 169 | auto(unique) = (expr); \968 | ^~~~~~~~969/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'970 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)971 | ^~~~~~~~~~~~~~~972/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'973 29 | # define BOOST_PP_CAT_I(a, b) a ## b974 | ^975/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'976 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(977 | ^~~~~~~~~~978/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses979/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'980 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)981 | ^~~~~~~~~~~~~~~982/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'983 29 | # define BOOST_PP_CAT_I(a, b) a ## b984 | ^985/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'986 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(987 | ^~~~~~~~~~988/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':989/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]990 169 | auto(unique) = (expr); \991 | ^~~~~~~~992/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'993 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)994 | ^~~~~~~~~~~~~~~995/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'996 29 | # define BOOST_PP_CAT_I(a, b) a ## b997 | ^998/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'999 90 | TRY_RESULT(1000 | ^~~~~~~~~~1001/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1002/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1003 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1004 | ^~~~~~~~~~~~~~~1005/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1006 29 | # define BOOST_PP_CAT_I(a, b) a ## b1007 | ^1008/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1009 90 | TRY_RESULT(1010 | ^~~~~~~~~~1011/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:1012/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1013 169 | auto(unique) = (expr); \1014 | ^~~~~~~~1015/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1016 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1017 | ^~~~~~~~~~~~~~~1018/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1019 29 | # define BOOST_PP_CAT_I(a, b) a ## b1020 | ^1021/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1022 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1023 | ^~~~~~~~~~1024/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1025/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1026 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1027 | ^~~~~~~~~~~~~~~1028/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1029 29 | # define BOOST_PP_CAT_I(a, b) a ## b1030 | ^1031/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1032 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1033 | ^~~~~~~~~~1034/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1035 169 | auto(unique) = (expr); \1036 | ^~~~~~~~1037/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1038 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1039 | ^~~~~~~~~~~~~~~1040/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1041 29 | # define BOOST_PP_CAT_I(a, b) a ## b1042 | ^1043/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1044 98 | TRY_RESULT(vk::to_expected(1045 | ^~~~~~~~~~1046/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1047/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1048 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1049 | ^~~~~~~~~~~~~~~1050/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1051 29 | # define BOOST_PP_CAT_I(a, b) a ## b1052 | ^1053/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1054 98 | TRY_RESULT(vk::to_expected(1055 | ^~~~~~~~~~1056/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1057 169 | auto(unique) = (expr); \1058 | ^~~~~~~~1059/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1060 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1061 | ^~~~~~~~~~~~~~~1062/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1063 29 | # define BOOST_PP_CAT_I(a, b) a ## b1064 | ^1065/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1066 101 | TRY_RESULT(vk::to_expected(1067 | ^~~~~~~~~~1068/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1069/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1070 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1071 | ^~~~~~~~~~~~~~~1072/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1073 29 | # define BOOST_PP_CAT_I(a, b) a ## b1074 | ^1075/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1076 101 | TRY_RESULT(vk::to_expected(1077 | ^~~~~~~~~~1078/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':1079/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1080 169 | auto(unique) = (expr); \1081 | ^~~~~~~~1082/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1083 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1084 | ^~~~~~~~~~~~~~~1085/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1086 29 | # define BOOST_PP_CAT_I(a, b) a ## b1087 | ^1088/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1089 109 | TRY_RESULT(end_and_submit());1090 | ^~~~~~~~~~1091/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1092/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1093 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1094 | ^~~~~~~~~~~~~~~1095/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1096 29 | # define BOOST_PP_CAT_I(a, b) a ## b1097 | ^1098/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1099 109 | TRY_RESULT(end_and_submit());1100 | ^~~~~~~~~~1101/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1102 169 | auto(unique) = (expr); \1103 | ^~~~~~~~1104/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1105 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1106 | ^~~~~~~~~~~~~~~1107/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1108 29 | # define BOOST_PP_CAT_I(a, b) a ## b1109 | ^1110/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1111 113 | TRY_RESULT(end_and_submit());1112 | ^~~~~~~~~~1113/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1114/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1115 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1116 | ^~~~~~~~~~~~~~~1117/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1118 29 | # define BOOST_PP_CAT_I(a, b) a ## b1119 | ^1120/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1121 113 | TRY_RESULT(end_and_submit());1122 | ^~~~~~~~~~1123/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Application> > wren::Application::create(const std::string&)':1124/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1125 169 | auto(unique) = (expr); \1126 | ^~~~~~~~1127/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1128 175 | TRY_RESULT_IMPL(unique, expr) \1129 | ^~~~~~~~~~~~~~~1130/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1131 29 | # define BOOST_PP_CAT_I(a, b) a ## b1132 | ^1133/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1134 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1135 | ^~~~~~~~~~1136/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1137/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1138 175 | TRY_RESULT_IMPL(unique, expr) \1139 | ^~~~~~~~~~~~~~~1140/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1141 29 | # define BOOST_PP_CAT_I(a, b) a ## b1142 | ^1143/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:28:3: note: in expansion of macro 'TRY_RESULT'1144 28 | TRY_RESULT(auto extensions, window->get_required_vulkan_extension());1145 | ^~~~~~~~~~1146/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1147 169 | auto(unique) = (expr); \1148 | ^~~~~~~~1149/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1150 175 | TRY_RESULT_IMPL(unique, expr) \1151 | ^~~~~~~~~~~~~~~1152/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1153 29 | # define BOOST_PP_CAT_I(a, b) a ## b1154 | ^1155/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1156 30 | TRY_RESULT(auto graphics_context,1157 | ^~~~~~~~~~1158/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1159/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1160 175 | TRY_RESULT_IMPL(unique, expr) \1161 | ^~~~~~~~~~~~~~~1162/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1163 29 | # define BOOST_PP_CAT_I(a, b) a ## b1164 | ^1165/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:30:3: note: in expansion of macro 'TRY_RESULT'1166 30 | TRY_RESULT(auto graphics_context,1167 | ^~~~~~~~~~1168/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1169 169 | auto(unique) = (expr); \1170 | ^~~~~~~~1171/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1172 175 | TRY_RESULT_IMPL(unique, expr) \1173 | ^~~~~~~~~~~~~~~1174/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1175 29 | # define BOOST_PP_CAT_I(a, b) a ## b1176 | ^1177/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1178 34 | TRY_RESULT(const auto surface,1179 | ^~~~~~~~~~1180/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1181/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1182 175 | TRY_RESULT_IMPL(unique, expr) \1183 | ^~~~~~~~~~~~~~~1184/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1185 29 | # define BOOST_PP_CAT_I(a, b) a ## b1186 | ^1187/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:34:3: note: in expansion of macro 'TRY_RESULT'1188 34 | TRY_RESULT(const auto surface,1189 | ^~~~~~~~~~1190/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1191 169 | auto(unique) = (expr); \1192 | ^~~~~~~~1193/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1194 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1195 | ^~~~~~~~~~~~~~~1196/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1197 29 | # define BOOST_PP_CAT_I(a, b) a ## b1198 | ^1199/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1200 38 | TRY_RESULT(graphics_context->setup_device());1201 | ^~~~~~~~~~1202/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1203/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1204 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1205 | ^~~~~~~~~~~~~~~1206/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1207 29 | # define BOOST_PP_CAT_I(a, b) a ## b1208 | ^1209/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:38:3: note: in expansion of macro 'TRY_RESULT'1210 38 | TRY_RESULT(graphics_context->setup_device());1211 | ^~~~~~~~~~1212/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1213 169 | auto(unique) = (expr); \1214 | ^~~~~~~~1215/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1216 175 | TRY_RESULT_IMPL(unique, expr) \1217 | ^~~~~~~~~~~~~~~1218/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1219 29 | # define BOOST_PP_CAT_I(a, b) a ## b1220 | ^1221/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1222 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1223 | ^~~~~~~~~~1224/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1225/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1226 175 | TRY_RESULT_IMPL(unique, expr) \1227 | ^~~~~~~~~~~~~~~1228/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1229 29 | # define BOOST_PP_CAT_I(a, b) a ## b1230 | ^1231/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/application.cpp:43:3: note: in expansion of macro 'TRY_RESULT'1232 43 | TRY_RESULT(auto renderer, Renderer::create(ctx));1233 | ^~~~~~~~~~1234[20/62] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o1235In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,1236 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,1237 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:1:1238/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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> >&)':1239/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1240 169 | auto(unique) = (expr); \1241 | ^~~~~~~~1242/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1243 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1244 | ^~~~~~~~~~~~~~~1245/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1246 29 | # define BOOST_PP_CAT_I(a, b) a ## b1247 | ^1248/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1249 31 | TRY_RESULT(graphics_context->create_instance(1250 | ^~~~~~~~~~1251/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1252/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1253 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1254 | ^~~~~~~~~~~~~~~1255/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1256 29 | # define BOOST_PP_CAT_I(a, b) a ## b1257 | ^1258/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:31:5: note: in expansion of macro 'TRY_RESULT'1259 31 | TRY_RESULT(graphics_context->create_instance(1260 | ^~~~~~~~~~1261/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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> >&)':1262/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1263 169 | auto(unique) = (expr); \1264 | ^~~~~~~~1265/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1266 175 | TRY_RESULT_IMPL(unique, expr) \1267 | ^~~~~~~~~~~~~~~1268/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1269 29 | # define BOOST_PP_CAT_I(a, b) a ## b1270 | ^1271/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1272 119 | TRY_RESULT(this->instance_,1273 | ^~~~~~~~~~1274/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1275/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1276 175 | TRY_RESULT_IMPL(unique, expr) \1277 | ^~~~~~~~~~~~~~~1278/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1279 29 | # define BOOST_PP_CAT_I(a, b) a ## b1280 | ^1281/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:119:3: note: in expansion of macro 'TRY_RESULT'1282 119 | TRY_RESULT(this->instance_,1283 | ^~~~~~~~~~1284/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::setup_device()':1285/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1286 169 | auto(unique) = (expr); \1287 | ^~~~~~~~1288/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1289 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1290 | ^~~~~~~~~~~~~~~1291/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1292 29 | # define BOOST_PP_CAT_I(a, b) a ## b1293 | ^1294/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1295 129 | TRY_RESULT(pick_physical_device());1296 | ^~~~~~~~~~1297/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1298/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1299 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1300 | ^~~~~~~~~~~~~~~1301/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1302 29 | # define BOOST_PP_CAT_I(a, b) a ## b1303 | ^1304/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:129:3: note: in expansion of macro 'TRY_RESULT'1305 129 | TRY_RESULT(pick_physical_device());1306 | ^~~~~~~~~~1307/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1308 169 | auto(unique) = (expr); \1309 | ^~~~~~~~1310/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1311 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1312 | ^~~~~~~~~~~~~~~1313/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1314 29 | # define BOOST_PP_CAT_I(a, b) a ## b1315 | ^1316/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1317 133 | TRY_RESULT(create_device());1318 | ^~~~~~~~~~1319/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1320/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1321 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1322 | ^~~~~~~~~~~~~~~1323/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1324 29 | # define BOOST_PP_CAT_I(a, b) a ## b1325 | ^1326/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:133:3: note: in expansion of macro 'TRY_RESULT'1327 133 | TRY_RESULT(create_device());1328 | ^~~~~~~~~~1329/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_device()':1330/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1331 169 | auto(unique) = (expr); \1332 | ^~~~~~~~1333/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1334 175 | TRY_RESULT_IMPL(unique, expr) \1335 | ^~~~~~~~~~~~~~~1336/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1337 29 | # define BOOST_PP_CAT_I(a, b) a ## b1338 | ^1339/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:194:3: note: in expansion of macro 'TRY_RESULT'1340 194 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1341 | ^~~~~~~~~~1342/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1343/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1344 175 | TRY_RESULT_IMPL(unique, expr) \1345 | ^~~~~~~~~~~~~~~1346/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1347 29 | # define BOOST_PP_CAT_I(a, b) a ## b1348 | ^1349/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:194:3: note: in expansion of macro 'TRY_RESULT'1350 194 | TRY_RESULT(device_, vulkan::Device::create(physical_device_, surface_));1351 | ^~~~~~~~~~1352/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp: In member function 'wren::expected<void> wren::GraphicsContext::create_debug_messenger()':1353/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1354 169 | auto(unique) = (expr); \1355 | ^~~~~~~~1356/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1357 175 | TRY_RESULT_IMPL(unique, expr) \1358 | ^~~~~~~~~~~~~~~1359/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1360 29 | # define BOOST_PP_CAT_I(a, b) a ## b1361 | ^1362/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:214:3: note: in expansion of macro 'TRY_RESULT'1363 214 | TRY_RESULT(this->debug_messenger_,1364 | ^~~~~~~~~~1365/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1366/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1367 175 | TRY_RESULT_IMPL(unique, expr) \1368 | ^~~~~~~~~~~~~~~1369/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1370 29 | # define BOOST_PP_CAT_I(a, b) a ## b1371 | ^1372/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/graphics_context.cpp:214:3: note: in expansion of macro 'TRY_RESULT'1373 214 | TRY_RESULT(this->debug_messenger_,1374 | ^~~~~~~~~~1375[21/62] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o1376[22/62] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o1377In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,1378 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,1379 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/mesh.hpp:9,1380 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/mesh.cpp:1:1381/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':1382/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1383 169 | auto(unique) = (expr); \1384 | ^~~~~~~~1385/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1386 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1387 | ^~~~~~~~~~~~~~~1388/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1389 29 | # define BOOST_PP_CAT_I(a, b) a ## b1390 | ^1391/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1392 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1393 | ^~~~~~~~~~1394/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1395/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1396 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1397 | ^~~~~~~~~~~~~~~1398/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1399 29 | # define BOOST_PP_CAT_I(a, b) a ## b1400 | ^1401/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1402 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1403 | ^~~~~~~~~~1404[23/62] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o1405In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,1406 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,1407 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/render_pass.hpp:7,1408 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:1:1409/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':1410/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1411 169 | auto(unique) = (expr); \1412 | ^~~~~~~~1413/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1414 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1415 | ^~~~~~~~~~~~~~~1416/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1417 29 | # define BOOST_PP_CAT_I(a, b) a ## b1418 | ^1419/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1420 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1421 | ^~~~~~~~~~1422/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1423/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1424 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1425 | ^~~~~~~~~~~~~~~1426/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1427 29 | # define BOOST_PP_CAT_I(a, b) a ## b1428 | ^1429/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1430 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1431 | ^~~~~~~~~~1432/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1433/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1434 169 | auto(unique) = (expr); \1435 | ^~~~~~~~1436/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1437 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1438 | ^~~~~~~~~~~~~~~1439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1440 29 | # define BOOST_PP_CAT_I(a, b) a ## b1441 | ^1442/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1443 90 | TRY_RESULT(1444 | ^~~~~~~~~~1445/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1446/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1447 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1448 | ^~~~~~~~~~~~~~~1449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1450 29 | # define BOOST_PP_CAT_I(a, b) a ## b1451 | ^1452/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1453 90 | TRY_RESULT(1454 | ^~~~~~~~~~1455/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:1456/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1457 169 | auto(unique) = (expr); \1458 | ^~~~~~~~1459/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1460 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1461 | ^~~~~~~~~~~~~~~1462/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1463 29 | # define BOOST_PP_CAT_I(a, b) a ## b1464 | ^1465/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1466 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1467 | ^~~~~~~~~~1468/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1469/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1470 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1471 | ^~~~~~~~~~~~~~~1472/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1473 29 | # define BOOST_PP_CAT_I(a, b) a ## b1474 | ^1475/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1476 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1477 | ^~~~~~~~~~1478/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1479 169 | auto(unique) = (expr); \1480 | ^~~~~~~~1481/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1482 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1483 | ^~~~~~~~~~~~~~~1484/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1485 29 | # define BOOST_PP_CAT_I(a, b) a ## b1486 | ^1487/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1488 98 | TRY_RESULT(vk::to_expected(1489 | ^~~~~~~~~~1490/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1491/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1492 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1493 | ^~~~~~~~~~~~~~~1494/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1495 29 | # define BOOST_PP_CAT_I(a, b) a ## b1496 | ^1497/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1498 98 | TRY_RESULT(vk::to_expected(1499 | ^~~~~~~~~~1500/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1501 169 | auto(unique) = (expr); \1502 | ^~~~~~~~1503/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1504 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1505 | ^~~~~~~~~~~~~~~1506/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1507 29 | # define BOOST_PP_CAT_I(a, b) a ## b1508 | ^1509/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1510 101 | TRY_RESULT(vk::to_expected(1511 | ^~~~~~~~~~1512/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1513/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1514 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1515 | ^~~~~~~~~~~~~~~1516/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1517 29 | # define BOOST_PP_CAT_I(a, b) a ## b1518 | ^1519/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1520 101 | TRY_RESULT(vk::to_expected(1521 | ^~~~~~~~~~1522/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':1523/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1524 169 | auto(unique) = (expr); \1525 | ^~~~~~~~1526/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1527 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1528 | ^~~~~~~~~~~~~~~1529/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1530 29 | # define BOOST_PP_CAT_I(a, b) a ## b1531 | ^1532/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1533 109 | TRY_RESULT(end_and_submit());1534 | ^~~~~~~~~~1535/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1536/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1537 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1538 | ^~~~~~~~~~~~~~~1539/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1540 29 | # define BOOST_PP_CAT_I(a, b) a ## b1541 | ^1542/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1543 109 | TRY_RESULT(end_and_submit());1544 | ^~~~~~~~~~1545/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1546 169 | auto(unique) = (expr); \1547 | ^~~~~~~~1548/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1549 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1550 | ^~~~~~~~~~~~~~~1551/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1552 29 | # define BOOST_PP_CAT_I(a, b) a ## b1553 | ^1554/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1555 113 | TRY_RESULT(end_and_submit());1556 | ^~~~~~~~~~1557/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1558/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1559 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1560 | ^~~~~~~~~~~~~~~1561/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1562 29 | # define BOOST_PP_CAT_I(a, b) a ## b1563 | ^1564/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1565 113 | TRY_RESULT(end_and_submit());1566 | ^~~~~~~~~~1567/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::RenderPass> > wren::RenderPass::create(const std::shared_ptr<wren::Context>&, const std::string&, const wren::PassResources&, const std::shared_ptr<wren::RenderTarget>&, const std::shared_ptr<wren::RenderTarget>&, const execute_fn_t&)':1568/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1569 169 | auto(unique) = (expr); \1570 | ^~~~~~~~1571/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1572 175 | TRY_RESULT_IMPL(unique, expr) \1573 | ^~~~~~~~~~~~~~~1574/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1575 29 | # define BOOST_PP_CAT_I(a, b) a ## b1576 | ^1577/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1578 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1579 | ^~~~~~~~~~1580/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1581/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1582 175 | TRY_RESULT_IMPL(unique, expr) \1583 | ^~~~~~~~~~~~~~~1584/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1585 29 | # define BOOST_PP_CAT_I(a, b) a ## b1586 | ^1587/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:75:3: note: in expansion of macro 'TRY_RESULT'1588 75 | TRY_RESULT(pass->render_pass_, vk::to_expected(device.get().createRenderPass(1589 | ^~~~~~~~~~1590/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]1591 169 | auto(unique) = (expr); \1592 | ^~~~~~~~1593/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1594 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1595 | ^~~~~~~~~~~~~~~1596/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1597 29 | # define BOOST_PP_CAT_I(a, b) a ## b1598 | ^1599/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1600 83 | TRY_RESULT(shader->create_graphics_pipeline(1601 | ^~~~~~~~~~1602/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1603/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1604 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1605 | ^~~~~~~~~~~~~~~1606/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1607 29 | # define BOOST_PP_CAT_I(a, b) a ## b1608 | ^1609/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:83:5: note: in expansion of macro 'TRY_RESULT'1610 83 | TRY_RESULT(shader->create_graphics_pipeline(1611 | ^~~~~~~~~~1612/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]1613 169 | auto(unique) = (expr); \1614 | ^~~~~~~~1615/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1616 175 | TRY_RESULT_IMPL(unique, expr) \1617 | ^~~~~~~~~~~~~~~1618/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1619 29 | # define BOOST_PP_CAT_I(a, b) a ## b1620 | ^1621/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1622 91 | TRY_RESULT(pass->command_pool_,1623 | ^~~~~~~~~~1624/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1625/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1626 175 | TRY_RESULT_IMPL(unique, expr) \1627 | ^~~~~~~~~~~~~~~1628/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1629 29 | # define BOOST_PP_CAT_I(a, b) a ## b1630 | ^1631/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:91:3: note: in expansion of macro 'TRY_RESULT'1632 91 | TRY_RESULT(pass->command_pool_,1633 | ^~~~~~~~~~1634/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]1635 169 | auto(unique) = (expr); \1636 | ^~~~~~~~1637/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1638 175 | TRY_RESULT_IMPL(unique, expr) \1639 | ^~~~~~~~~~~~~~~1640/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1641 29 | # define BOOST_PP_CAT_I(a, b) a ## b1642 | ^1643/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1644 99 | TRY_RESULT(1645 | ^~~~~~~~~~1646/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1647/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1648 175 | TRY_RESULT_IMPL(unique, expr) \1649 | ^~~~~~~~~~~~~~~1650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1651 29 | # define BOOST_PP_CAT_I(a, b) a ## b1652 | ^1653/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:99:3: note: in expansion of macro 'TRY_RESULT'1654 99 | TRY_RESULT(1655 | ^~~~~~~~~~1656/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp: In member function 'wren::expected<void> wren::RenderPass::resize_target(const wren::math::Vec2i&)':1657/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]1658 169 | auto(unique) = (expr); \1659 | ^~~~~~~~1660/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1661 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1662 | ^~~~~~~~~~~~~~~1663/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1664 29 | # define BOOST_PP_CAT_I(a, b) a ## b1665 | ^1666/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1667 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1668 | ^~~~~~~~~~1669/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1670/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1672 | ^~~~~~~~~~~~~~~1673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1674 29 | # define BOOST_PP_CAT_I(a, b) a ## b1675 | ^1676/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:111:5: note: in expansion of macro 'TRY_RESULT'1677 111 | TRY_RESULT(colour_target_->resize(ctx_, new_size));1678 | ^~~~~~~~~~1679/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]1680 169 | auto(unique) = (expr); \1681 | ^~~~~~~~1682/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1683 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1684 | ^~~~~~~~~~~~~~~1685/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1686 29 | # define BOOST_PP_CAT_I(a, b) a ## b1687 | ^1688/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1689 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1690 | ^~~~~~~~~~1691/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1692/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1693 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1694 | ^~~~~~~~~~~~~~~1695/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1696 29 | # define BOOST_PP_CAT_I(a, b) a ## b1697 | ^1698/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/render_pass.cpp:115:5: note: in expansion of macro 'TRY_RESULT'1699 115 | TRY_RESULT(depth_target_->resize(ctx_, new_size));1700 | ^~~~~~~~~~1701[24/62] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o1702In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/shader.hpp:12,1703 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:1:1704/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp: In lambda function:1705/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1706 169 | auto(unique) = (expr); \1707 | ^~~~~~~~1708/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1709 175 | TRY_RESULT_IMPL(unique, expr) \1710 | ^~~~~~~~~~~~~~~1711/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1712 29 | # define BOOST_PP_CAT_I(a, b) a ## b1713 | ^1714/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1715 223 | TRY_RESULT(const auto module,1716 | ^~~~~~~~~~1717/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1718/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1719 175 | TRY_RESULT_IMPL(unique, expr) \1720 | ^~~~~~~~~~~~~~~1721/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1722 29 | # define BOOST_PP_CAT_I(a, b) a ## b1723 | ^1724/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:223:5: note: in expansion of macro 'TRY_RESULT'1725 223 | TRY_RESULT(const auto module,1726 | ^~~~~~~~~~1727/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::vk::Shader> > wren::vk::Shader::create(const vk::Device&, const std::filesystem::__cxx11::path&)':1728/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]1729 169 | auto(unique) = (expr); \1730 | ^~~~~~~~1731/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1732 175 | TRY_RESULT_IMPL(unique, expr) \1733 | ^~~~~~~~~~~~~~~1734/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1735 29 | # define BOOST_PP_CAT_I(a, b) a ## b1736 | ^1737/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1738 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1739 | ^~~~~~~~~~1740/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1741/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1742 175 | TRY_RESULT_IMPL(unique, expr) \1743 | ^~~~~~~~~~~~~~~1744/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1745 29 | # define BOOST_PP_CAT_I(a, b) a ## b1746 | ^1747/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:239:3: note: in expansion of macro 'TRY_RESULT'1748 239 | TRY_RESULT(const auto& v_module, compile_shader("vertexMain"));1749 | ^~~~~~~~~~1750/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1751 169 | auto(unique) = (expr); \1752 | ^~~~~~~~1753/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1754 175 | TRY_RESULT_IMPL(unique, expr) \1755 | ^~~~~~~~~~~~~~~1756/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1757 29 | # define BOOST_PP_CAT_I(a, b) a ## b1758 | ^1759/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1760 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1761 | ^~~~~~~~~~1762/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1763/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1764 175 | TRY_RESULT_IMPL(unique, expr) \1765 | ^~~~~~~~~~~~~~~1766/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1767 29 | # define BOOST_PP_CAT_I(a, b) a ## b1768 | ^1769/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:242:3: note: in expansion of macro 'TRY_RESULT'1770 242 | TRY_RESULT(const auto& f_module, compile_shader("fragmentMain"));1771 | ^~~~~~~~~~1772/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp: In member function 'wren::expected<void> wren::vk::Shader::create_graphics_pipeline(const vk::Device&, const vk::DescriptorPool&, const vk::RenderPass&, const wren::math::Vec2i&, bool)':1773/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1774 169 | auto(unique) = (expr); \1775 | ^~~~~~~~1776/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1777 175 | TRY_RESULT_IMPL(unique, expr) \1778 | ^~~~~~~~~~~~~~~1779/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1780 29 | # define BOOST_PP_CAT_I(a, b) a ## b1781 | ^1782/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1783 306 | TRY_RESULT(pipeline_layout_,1784 | ^~~~~~~~~~1785/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1786/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1787 175 | TRY_RESULT_IMPL(unique, expr) \1788 | ^~~~~~~~~~~~~~~1789/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1790 29 | # define BOOST_PP_CAT_I(a, b) a ## b1791 | ^1792/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:306:3: note: in expansion of macro 'TRY_RESULT'1793 306 | TRY_RESULT(pipeline_layout_,1794 | ^~~~~~~~~~1795/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1796 169 | auto(unique) = (expr); \1797 | ^~~~~~~~1798/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1799 175 | TRY_RESULT_IMPL(unique, expr) \1800 | ^~~~~~~~~~~~~~~1801/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1802 29 | # define BOOST_PP_CAT_I(a, b) a ## b1803 | ^1804/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1805 374 | TRY_RESULT(pipeline_,1806 | ^~~~~~~~~~1807/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1808/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'1809 175 | TRY_RESULT_IMPL(unique, expr) \1810 | ^~~~~~~~~~~~~~~1811/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'1812 29 | # define BOOST_PP_CAT_I(a, b) a ## b1813 | ^1814/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/src/shader.cpp:374:3: note: in expansion of macro 'TRY_RESULT'1815 374 | TRY_RESULT(pipeline_,1816 | ^~~~~~~~~~1817[25/62] Linking CXX static library wren_vk/libwren_vk.a1818[26/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o1819[27/62] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o1820[28/62] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o1821[29/62] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o1822In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,1823 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,1824 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/mesh.hpp:9,1825 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:8,1826 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:1:1827/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':1828/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]1829 169 | auto(unique) = (expr); \1830 | ^~~~~~~~1831/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1832 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1833 | ^~~~~~~~~~~~~~~1834/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1835 29 | # define BOOST_PP_CAT_I(a, b) a ## b1836 | ^1837/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1838 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1839 | ^~~~~~~~~~1840/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1841/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1842 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1843 | ^~~~~~~~~~~~~~~1844/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1845 29 | # define BOOST_PP_CAT_I(a, b) a ## b1846 | ^1847/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'1848 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(1849 | ^~~~~~~~~~1850/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':1851/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]1852 169 | auto(unique) = (expr); \1853 | ^~~~~~~~1854/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1855 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1856 | ^~~~~~~~~~~~~~~1857/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1858 29 | # define BOOST_PP_CAT_I(a, b) a ## b1859 | ^1860/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1861 90 | TRY_RESULT(1862 | ^~~~~~~~~~1863/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1864/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1865 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1866 | ^~~~~~~~~~~~~~~1867/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1868 29 | # define BOOST_PP_CAT_I(a, b) a ## b1869 | ^1870/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'1871 90 | TRY_RESULT(1872 | ^~~~~~~~~~1873/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:1874/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]1875 169 | auto(unique) = (expr); \1876 | ^~~~~~~~1877/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1878 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1879 | ^~~~~~~~~~~~~~~1880/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1881 29 | # define BOOST_PP_CAT_I(a, b) a ## b1882 | ^1883/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1884 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1885 | ^~~~~~~~~~1886/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1887/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1888 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1889 | ^~~~~~~~~~~~~~~1890/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1891 29 | # define BOOST_PP_CAT_I(a, b) a ## b1892 | ^1893/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'1894 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));1895 | ^~~~~~~~~~1896/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]1897 169 | auto(unique) = (expr); \1898 | ^~~~~~~~1899/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1900 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1901 | ^~~~~~~~~~~~~~~1902/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1903 29 | # define BOOST_PP_CAT_I(a, b) a ## b1904 | ^1905/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1906 98 | TRY_RESULT(vk::to_expected(1907 | ^~~~~~~~~~1908/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1909/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1910 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1911 | ^~~~~~~~~~~~~~~1912/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1913 29 | # define BOOST_PP_CAT_I(a, b) a ## b1914 | ^1915/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'1916 98 | TRY_RESULT(vk::to_expected(1917 | ^~~~~~~~~~1918/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]1919 169 | auto(unique) = (expr); \1920 | ^~~~~~~~1921/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1922 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1923 | ^~~~~~~~~~~~~~~1924/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1925 29 | # define BOOST_PP_CAT_I(a, b) a ## b1926 | ^1927/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1928 101 | TRY_RESULT(vk::to_expected(1929 | ^~~~~~~~~~1930/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1931/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1932 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1933 | ^~~~~~~~~~~~~~~1934/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1935 29 | # define BOOST_PP_CAT_I(a, b) a ## b1936 | ^1937/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'1938 101 | TRY_RESULT(vk::to_expected(1939 | ^~~~~~~~~~1940/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':1941/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]1942 169 | auto(unique) = (expr); \1943 | ^~~~~~~~1944/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1945 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1946 | ^~~~~~~~~~~~~~~1947/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1948 29 | # define BOOST_PP_CAT_I(a, b) a ## b1949 | ^1950/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1951 109 | TRY_RESULT(end_and_submit());1952 | ^~~~~~~~~~1953/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1954/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1955 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1956 | ^~~~~~~~~~~~~~~1957/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1958 29 | # define BOOST_PP_CAT_I(a, b) a ## b1959 | ^1960/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'1961 109 | TRY_RESULT(end_and_submit());1962 | ^~~~~~~~~~1963/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]1964 169 | auto(unique) = (expr); \1965 | ^~~~~~~~1966/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1967 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1968 | ^~~~~~~~~~~~~~~1969/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1970 29 | # define BOOST_PP_CAT_I(a, b) a ## b1971 | ^1972/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1973 113 | TRY_RESULT(end_and_submit());1974 | ^~~~~~~~~~1975/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1976/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1977 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1978 | ^~~~~~~~~~~~~~~1979/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1980 29 | # define BOOST_PP_CAT_I(a, b) a ## b1981 | ^1982/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'1983 113 | TRY_RESULT(end_and_submit());1984 | ^~~~~~~~~~1985/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp: In member function 'wren::expected<unsigned int> wren::Renderer::begin_frame()':1986/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]1987 169 | auto(unique) = (expr); \1988 | ^~~~~~~~1989/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'1990 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)1991 | ^~~~~~~~~~~~~~~1992/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'1993 29 | # define BOOST_PP_CAT_I(a, b) a ## b1994 | ^1995/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'1996 32 | TRY_RESULT(vk::to_expected(1997 | ^~~~~~~~~~1998/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses1999/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2000 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2001 | ^~~~~~~~~~~~~~~2002/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2003 29 | # define BOOST_PP_CAT_I(a, b) a ## b2004 | ^2005/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:32:5: note: in expansion of macro 'TRY_RESULT'2006 32 | TRY_RESULT(vk::to_expected(2007 | ^~~~~~~~~~2008/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2009 169 | auto(unique) = (expr); \2010 | ^~~~~~~~2011/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2012 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2013 | ^~~~~~~~~~~~~~~2014/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2015 29 | # define BOOST_PP_CAT_I(a, b) a ## b2016 | ^2017/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2018 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2019 | ^~~~~~~~~~2020/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2021/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2022 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2023 | ^~~~~~~~~~~~~~~2024/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2025 29 | # define BOOST_PP_CAT_I(a, b) a ## b2026 | ^2027/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:34:5: note: in expansion of macro 'TRY_RESULT'2028 34 | TRY_RESULT(vk::to_expected(device.resetFences(in_flight_fence_)));2029 | ^~~~~~~~~~2030/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2031 169 | auto(unique) = (expr); \2032 | ^~~~~~~~2033/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2034 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2035 | ^~~~~~~~~~~~~~~2036/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2037 29 | # define BOOST_PP_CAT_I(a, b) a ## b2038 | ^2039/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2040 44 | TRY_RESULT(recreate_swapchain());2041 | ^~~~~~~~~~2042/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2043/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2044 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2045 | ^~~~~~~~~~~~~~~2046/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2047 29 | # define BOOST_PP_CAT_I(a, b) a ## b2048 | ^2049/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:44:7: note: in expansion of macro 'TRY_RESULT'2050 44 | TRY_RESULT(recreate_swapchain());2051 | ^~~~~~~~~~2052/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp: In lambda function:2053/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]2054 169 | auto(unique) = (expr); \2055 | ^~~~~~~~2056/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2057 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2058 | ^~~~~~~~~~~~~~~2059/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2060 29 | # define BOOST_PP_CAT_I(a, b) a ## b2061 | ^2062/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2063 96 | TRY_RESULT(recreate_swapchain());2064 | ^~~~~~~~~~2065/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2066/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2067 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2068 | ^~~~~~~~~~~~~~~2069/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2070 29 | # define BOOST_PP_CAT_I(a, b) a ## b2071 | ^2072/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:96:9: note: in expansion of macro 'TRY_RESULT'2073 96 | TRY_RESULT(recreate_swapchain());2074 | ^~~~~~~~~~2075/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2076 169 | auto(unique) = (expr); \2077 | ^~~~~~~~2078/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2079 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2080 | ^~~~~~~~~~~~~~~2081/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2082 29 | # define BOOST_PP_CAT_I(a, b) a ## b2083 | ^2084/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2085 102 | TRY_RESULT(n->render_pass->resize_target(2086 | ^~~~~~~~~~2087/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2088/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2089 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2090 | ^~~~~~~~~~~~~~~2091/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2092 29 | # define BOOST_PP_CAT_I(a, b) a ## b2093 | ^2094/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:102:13: note: in expansion of macro 'TRY_RESULT'2095 102 | TRY_RESULT(n->render_pass->resize_target(2096 | ^~~~~~~~~~2097/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp: In static member function 'static wren::expected<std::shared_ptr<wren::Renderer> > wren::Renderer::create(const std::shared_ptr<wren::Context>&)':2098/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2099 169 | auto(unique) = (expr); \2100 | ^~~~~~~~2101/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2102 175 | TRY_RESULT_IMPL(unique, expr) \2103 | ^~~~~~~~~~~~~~~2104/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2105 29 | # define BOOST_PP_CAT_I(a, b) a ## b2106 | ^2107/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2108 135 | TRY_RESULT(renderer->command_pool_,2109 | ^~~~~~~~~~2110/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2111/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2112 175 | TRY_RESULT_IMPL(unique, expr) \2113 | ^~~~~~~~~~~~~~~2114/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2115 29 | # define BOOST_PP_CAT_I(a, b) a ## b2116 | ^2117/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:135:3: note: in expansion of macro 'TRY_RESULT'2118 135 | TRY_RESULT(renderer->command_pool_,2119 | ^~~~~~~~~~2120/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]2121 169 | auto(unique) = (expr); \2122 | ^~~~~~~~2123/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2124 175 | TRY_RESULT_IMPL(unique, expr) \2125 | ^~~~~~~~~~~~~~~2126/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2127 29 | # define BOOST_PP_CAT_I(a, b) a ## b2128 | ^2129/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2130 146 | TRY_RESULT(const auto bufs,2131 | ^~~~~~~~~~2132/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2133/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2134 175 | TRY_RESULT_IMPL(unique, expr) \2135 | ^~~~~~~~~~~~~~~2136/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2137 29 | # define BOOST_PP_CAT_I(a, b) a ## b2138 | ^2139/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:146:3: note: in expansion of macro 'TRY_RESULT'2140 146 | TRY_RESULT(const auto bufs,2141 | ^~~~~~~~~~2142/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp: In member function 'wren::expected<void> wren::Renderer::recreate_swapchain()':2143/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp16' [-Wparentheses]2144 169 | auto(unique) = (expr); \2145 | ^~~~~~~~2146/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2147 175 | TRY_RESULT_IMPL(unique, expr) \2148 | ^~~~~~~~~~~~~~~2149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2150 29 | # define BOOST_PP_CAT_I(a, b) a ## b2151 | ^2152/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2153 253 | TRY_RESULT(2154 | ^~~~~~~~~~2155/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2156/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2157 175 | TRY_RESULT_IMPL(unique, expr) \2158 | ^~~~~~~~~~~~~~~2159/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2160 29 | # define BOOST_PP_CAT_I(a, b) a ## b2161 | ^2162/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:253:5: note: in expansion of macro 'TRY_RESULT'2163 253 | TRY_RESULT(2164 | ^~~~~~~~~~2165/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp17' [-Wparentheses]2166 169 | auto(unique) = (expr); \2167 | ^~~~~~~~2168/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2169 175 | TRY_RESULT_IMPL(unique, expr) \2170 | ^~~~~~~~~~~~~~~2171/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2172 29 | # define BOOST_PP_CAT_I(a, b) a ## b2173 | ^2174/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2175 271 | TRY_RESULT(auto target,2176 | ^~~~~~~~~~2177/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2178/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2179 175 | TRY_RESULT_IMPL(unique, expr) \2180 | ^~~~~~~~~~~~~~~2181/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2182 29 | # define BOOST_PP_CAT_I(a, b) a ## b2183 | ^2184/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/renderer.cpp:271:5: note: in expansion of macro 'TRY_RESULT'2185 271 | TRY_RESULT(auto target,2186 | ^~~~~~~~~~2187[30/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o2188In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,2189 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:1:2190/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp: In member function 'wren::expected<void> wren::vulkan::Device::create_device(const vk::PhysicalDevice&, const vk::SurfaceKHR&)':2191/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2192 169 | auto(unique) = (expr); \2193 | ^~~~~~~~2194/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2195 175 | TRY_RESULT_IMPL(unique, expr) \2196 | ^~~~~~~~~~~~~~~2197/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2198 29 | # define BOOST_PP_CAT_I(a, b) a ## b2199 | ^2200/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2201 42 | TRY_RESULT(device_,2202 | ^~~~~~~~~~2203/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2204/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2205 175 | TRY_RESULT_IMPL(unique, expr) \2206 | ^~~~~~~~~~~~~~~2207/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2208 29 | # define BOOST_PP_CAT_I(a, b) a ## b2209 | ^2210/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:42:5: note: in expansion of macro 'TRY_RESULT'2211 42 | TRY_RESULT(device_,2212 | ^~~~~~~~~~2213/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp1' [-Wparentheses]2214 169 | auto(unique) = (expr); \2215 | ^~~~~~~~2216/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2217 175 | TRY_RESULT_IMPL(unique, expr) \2218 | ^~~~~~~~~~~~~~~2219/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2220 29 | # define BOOST_PP_CAT_I(a, b) a ## b2221 | ^2222/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2223 52 | TRY_RESULT(command_pool_,2224 | ^~~~~~~~~~2225/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2226/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2227 175 | TRY_RESULT_IMPL(unique, expr) \2228 | ^~~~~~~~~~~~~~~2229/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2230 29 | # define BOOST_PP_CAT_I(a, b) a ## b2231 | ^2232/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:52:3: note: in expansion of macro 'TRY_RESULT'2233 52 | TRY_RESULT(command_pool_,2234 | ^~~~~~~~~~2235/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2236 169 | auto(unique) = (expr); \2237 | ^~~~~~~~2238/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2239 175 | TRY_RESULT_IMPL(unique, expr) \2240 | ^~~~~~~~~~~~~~~2241/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2242 29 | # define BOOST_PP_CAT_I(a, b) a ## b2243 | ^2244/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2245 58 | TRY_RESULT(descriptor_pool_,2246 | ^~~~~~~~~~2247/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2248/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2249 175 | TRY_RESULT_IMPL(unique, expr) \2250 | ^~~~~~~~~~~~~~~2251/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2252 29 | # define BOOST_PP_CAT_I(a, b) a ## b2253 | ^2254/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/utils/device.cpp:58:3: note: in expansion of macro 'TRY_RESULT'2255 58 | TRY_RESULT(descriptor_pool_,2256 | ^~~~~~~~~~2257[31/62] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o2258[32/62] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o2259[33/62] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o2260[34/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o2261In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/deserialization.hpp:4,2262 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:1:2263/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2264/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2265 169 | auto(unique) = (expr); \2266 | ^~~~~~~~2267/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2268 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2269 | ^~~~~~~~~~~~~~~2270/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2271 29 | # define BOOST_PP_CAT_I(a, b) a ## b2272 | ^2273/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2274 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2275 | ^~~~~~~~~~2276/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2277/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2278 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2279 | ^~~~~~~~~~~~~~~2280/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2281 29 | # define BOOST_PP_CAT_I(a, b) a ## b2282 | ^2283/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2284 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2285 | ^~~~~~~~~~2286/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2287/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2288 169 | auto(unique) = (expr); \2289 | ^~~~~~~~2290/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2291 175 | TRY_RESULT_IMPL(unique, expr) \2292 | ^~~~~~~~~~~~~~~2293/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2294 29 | # define BOOST_PP_CAT_I(a, b) a ## b2295 | ^2296/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2297 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2298 | ^~~~~~~~~~2299/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2300/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2301 175 | TRY_RESULT_IMPL(unique, expr) \2302 | ^~~~~~~~~~~~~~~2303/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2304 29 | # define BOOST_PP_CAT_I(a, b) a ## b2305 | ^2306/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2307 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2308 | ^~~~~~~~~~2309/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&, const std::shared_ptr<Scene>&)':2310/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2311 169 | auto(unique) = (expr); \2312 | ^~~~~~~~2313/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2314 175 | TRY_RESULT_IMPL(unique, expr) \2315 | ^~~~~~~~~~~~~~~2316/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2317 29 | # define BOOST_PP_CAT_I(a, b) a ## b2318 | ^2319/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2320 36 | TRY_RESULT(const auto table,2321 | ^~~~~~~~~~2322/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2323/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2324 175 | TRY_RESULT_IMPL(unique, expr) \2325 | ^~~~~~~~~~~~~~~2326/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2327 29 | # define BOOST_PP_CAT_I(a, b) a ## b2328 | ^2329/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:36:3: note: in expansion of macro 'TRY_RESULT'2330 36 | TRY_RESULT(const auto table,2331 | ^~~~~~~~~~2332/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2333 169 | auto(unique) = (expr); \2334 | ^~~~~~~~2335/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2336 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2337 | ^~~~~~~~~~~~~~~2338/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2339 29 | # define BOOST_PP_CAT_I(a, b) a ## b2340 | ^2341/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2342 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2343 | ^~~~~~~~~~2344/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2345/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2346 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2347 | ^~~~~~~~~~~~~~~2348/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2349 29 | # define BOOST_PP_CAT_I(a, b) a ## b2350 | ^2351/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:51:11: note: in expansion of macro 'TRY_RESULT'2352 51 | TRY_RESULT(deserialize(*val.as_table(), project_root, mesh_renderer));2353 | ^~~~~~~~~~2354/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp: In function 'wren::expected<void> wren::scene::deserialize(const toml::v3::table&, const std::filesystem::__cxx11::path&, components::MeshRenderer&)':2355/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2356 169 | auto(unique) = (expr); \2357 | ^~~~~~~~2358/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2359 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2360 | ^~~~~~~~~~~~~~~2361/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2362 29 | # define BOOST_PP_CAT_I(a, b) a ## b2363 | ^2364/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2365 70 | TRY_RESULT(mesh_renderer.update_mesh(2366 | ^~~~~~~~~~2367/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2368/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2369 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2370 | ^~~~~~~~~~~~~~~2371/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2372 29 | # define BOOST_PP_CAT_I(a, b) a ## b2373 | ^2374/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/deserialization.cpp:70:3: note: in expansion of macro 'TRY_RESULT'2375 70 | TRY_RESULT(mesh_renderer.update_mesh(2376 | ^~~~~~~~~~2377[35/62] Linking CXX executable wren_utils/tests/binary_reader2378[36/62] Linking CXX executable wren_utils/tests/string_reader2379[37/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o2380[38/62] Linking CXX executable wren_utils/tests/enums2381[39/62] Linking CXX executable wren_math/tests/vector2382[40/62] Linking CXX executable wren_math/tests/geometry2383[41/62] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o2384In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/assets/manager.hpp:7,2385 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp:1:2386/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2387/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2388 169 | auto(unique) = (expr); \2389 | ^~~~~~~~2390/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2391 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2392 | ^~~~~~~~~~~~~~~2393/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2394 29 | # define BOOST_PP_CAT_I(a, b) a ## b2395 | ^2396/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2397 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2398 | ^~~~~~~~~~2399/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2400/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2401 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2402 | ^~~~~~~~~~~~~~~2403/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2404 29 | # define BOOST_PP_CAT_I(a, b) a ## b2405 | ^2406/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2407 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2408 | ^~~~~~~~~~2409/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':2410/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2411 169 | auto(unique) = (expr); \2412 | ^~~~~~~~2413/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2414 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2415 | ^~~~~~~~~~~~~~~2416/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2417 29 | # define BOOST_PP_CAT_I(a, b) a ## b2418 | ^2419/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2420 90 | TRY_RESULT(2421 | ^~~~~~~~~~2422/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2423/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2424 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2425 | ^~~~~~~~~~~~~~~2426/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2427 29 | # define BOOST_PP_CAT_I(a, b) a ## b2428 | ^2429/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2430 90 | TRY_RESULT(2431 | ^~~~~~~~~~2432/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:2433/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2434 169 | auto(unique) = (expr); \2435 | ^~~~~~~~2436/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2437 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2438 | ^~~~~~~~~~~~~~~2439/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2440 29 | # define BOOST_PP_CAT_I(a, b) a ## b2441 | ^2442/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2443 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2444 | ^~~~~~~~~~2445/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2446/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2447 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2448 | ^~~~~~~~~~~~~~~2449/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2450 29 | # define BOOST_PP_CAT_I(a, b) a ## b2451 | ^2452/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2453 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2454 | ^~~~~~~~~~2455/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2456 169 | auto(unique) = (expr); \2457 | ^~~~~~~~2458/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2459 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2460 | ^~~~~~~~~~~~~~~2461/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2462 29 | # define BOOST_PP_CAT_I(a, b) a ## b2463 | ^2464/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2465 98 | TRY_RESULT(vk::to_expected(2466 | ^~~~~~~~~~2467/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2468/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2469 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2470 | ^~~~~~~~~~~~~~~2471/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2472 29 | # define BOOST_PP_CAT_I(a, b) a ## b2473 | ^2474/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2475 98 | TRY_RESULT(vk::to_expected(2476 | ^~~~~~~~~~2477/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2478 169 | auto(unique) = (expr); \2479 | ^~~~~~~~2480/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2481 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2482 | ^~~~~~~~~~~~~~~2483/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2484 29 | # define BOOST_PP_CAT_I(a, b) a ## b2485 | ^2486/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2487 101 | TRY_RESULT(vk::to_expected(2488 | ^~~~~~~~~~2489/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2490/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2491 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2492 | ^~~~~~~~~~~~~~~2493/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2494 29 | # define BOOST_PP_CAT_I(a, b) a ## b2495 | ^2496/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2497 101 | TRY_RESULT(vk::to_expected(2498 | ^~~~~~~~~~2499/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':2500/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2501 169 | auto(unique) = (expr); \2502 | ^~~~~~~~2503/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2504 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2505 | ^~~~~~~~~~~~~~~2506/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2507 29 | # define BOOST_PP_CAT_I(a, b) a ## b2508 | ^2509/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2510 109 | TRY_RESULT(end_and_submit());2511 | ^~~~~~~~~~2512/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2513/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2514 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2515 | ^~~~~~~~~~~~~~~2516/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2517 29 | # define BOOST_PP_CAT_I(a, b) a ## b2518 | ^2519/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2520 109 | TRY_RESULT(end_and_submit());2521 | ^~~~~~~~~~2522/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2523 169 | auto(unique) = (expr); \2524 | ^~~~~~~~2525/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2526 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2527 | ^~~~~~~~~~~~~~~2528/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2529 29 | # define BOOST_PP_CAT_I(a, b) a ## b2530 | ^2531/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2532 113 | TRY_RESULT(end_and_submit());2533 | ^~~~~~~~~~2534/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2535/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2536 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2537 | ^~~~~~~~~~~~~~~2538/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2539 29 | # define BOOST_PP_CAT_I(a, b) a ## b2540 | ^2541/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2542 113 | TRY_RESULT(end_and_submit());2543 | ^~~~~~~~~~2544/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp: In member function 'wren::expected<wren::Texture> wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const':2545/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp:64:19: warning: redundant move in return statement [-Wredundant-move]2546 64 | return std::move(texture);2547 | ~~~~~~~~~^~~~~~~~~2548/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp:64:19: note: remove 'std::move' call2549In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp:6:2550/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In instantiation of 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&) [with Fn = wren::assets::Manager::load_texture(const std::filesystem::__cxx11::path&) const::<lambda(const vk::CommandBuffer&)>; wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> = std::expected<wren::Texture, wren::Err>; typename std::invoke_result<Fn&, vk::CommandBuffer&>::type = wren::Texture]':2551/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/assets/manager.cpp:49:3: required from here2552 51 | context_->renderer->submit_command_buffer(2553 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^2554 52 | [&](const ::vk::CommandBuffer& cmd_buf) {2555 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2556 53 | TRY_RESULT_VOID(2557 | ~~~~~~~~~~~~~~~~ 2558 54 | auto texture,2559 | ~~~~~~~~~~~~~ 2560 55 | wren::Texture::create(2561 | ~~~~~~~~~~~~~~~~~~~~~~ 2562 56 | cmd_buf, context_->graphics_context->device().get(),2563 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2564 57 | context_->graphics_context->allocator(),2565 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2566 58 | {tex_width, tex_height},2567 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2568 59 | std::span{pixels.get(), image_size},2569 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2570 60 | ::vk::Format::eR8G8B8A8Srgb));2571 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2572 61 | return texture;2573 | ~~~~~~~~~~~~~~~ 2574 62 | }));2575 | ~~ 2576/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:112:7: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]2577 112 | R result = std::move(record(one_time_cmd_buffer_));2578 | ^~~~~~2579/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:112:7: note: remove 'std::move' call2580[42/62] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o2581[43/62] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o2582[44/62] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o2583[45/62] Linking CXX executable wren_math/tests/matrix2584[46/62] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o2585In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/serialization.hpp:4,2586 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/src/scene/serialization.cpp:1:2587/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2588/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2589 169 | auto(unique) = (expr); \2590 | ^~~~~~~~2591/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2592 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2593 | ^~~~~~~~~~~~~~~2594/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2595 29 | # define BOOST_PP_CAT_I(a, b) a ## b2596 | ^2597/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2598 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2599 | ^~~~~~~~~~2600/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2601/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2602 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2603 | ^~~~~~~~~~~~~~~2604/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2605 29 | # define BOOST_PP_CAT_I(a, b) a ## b2606 | ^2607/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2608 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2609 | ^~~~~~~~~~2610/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':2611/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2612 169 | auto(unique) = (expr); \2613 | ^~~~~~~~2614/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2615 175 | TRY_RESULT_IMPL(unique, expr) \2616 | ^~~~~~~~~~~~~~~2617/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2618 29 | # define BOOST_PP_CAT_I(a, b) a ## b2619 | ^2620/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2621 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2622 | ^~~~~~~~~~2623/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2624/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2625 175 | TRY_RESULT_IMPL(unique, expr) \2626 | ^~~~~~~~~~~~~~~2627/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2628 29 | # define BOOST_PP_CAT_I(a, b) a ## b2629 | ^2630/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'2631 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));2632 | ^~~~~~~~~~2633[47/62] Linking CXX static library wren/libwren.a2634[48/62] Linking CXX static library wren_physics/libwren_physics.a2635[49/62] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o2636[50/62] Linking CXX executable wren_physics/tests/raycast2637[51/62] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o2638In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,2639 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,2640 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,2641 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_gui/include/wren/gui/instance.hpp:4,2642 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_gui/src/instance.cpp:1:2643/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2644/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2645 169 | auto(unique) = (expr); \2646 | ^~~~~~~~2647/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2649 | ^~~~~~~~~~~~~~~2650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2651 29 | # define BOOST_PP_CAT_I(a, b) a ## b2652 | ^2653/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2655 | ^~~~~~~~~~2656/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2657/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2659 | ^~~~~~~~~~~~~~~2660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2661 29 | # define BOOST_PP_CAT_I(a, b) a ## b2662 | ^2663/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2665 | ^~~~~~~~~~2666[52/62] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o2667In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,2668 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,2669 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,2670 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/include/wren/text/font.hpp:9,2671 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:1:2672/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2673/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2674 169 | auto(unique) = (expr); \2675 | ^~~~~~~~2676/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2677 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2678 | ^~~~~~~~~~~~~~~2679/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2680 29 | # define BOOST_PP_CAT_I(a, b) a ## b2681 | ^2682/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2683 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2684 | ^~~~~~~~~~2685/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2686/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2687 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2688 | ^~~~~~~~~~~~~~~2689/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2690 29 | # define BOOST_PP_CAT_I(a, b) a ## b2691 | ^2692/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2693 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2694 | ^~~~~~~~~~2695/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':2696/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2697 169 | auto(unique) = (expr); \2698 | ^~~~~~~~2699/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2700 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2701 | ^~~~~~~~~~~~~~~2702/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2703 29 | # define BOOST_PP_CAT_I(a, b) a ## b2704 | ^2705/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2706 90 | TRY_RESULT(2707 | ^~~~~~~~~~2708/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2709/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2710 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2711 | ^~~~~~~~~~~~~~~2712/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2713 29 | # define BOOST_PP_CAT_I(a, b) a ## b2714 | ^2715/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'2716 90 | TRY_RESULT(2717 | ^~~~~~~~~~2718/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:2719/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]2720 169 | auto(unique) = (expr); \2721 | ^~~~~~~~2722/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2723 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2724 | ^~~~~~~~~~~~~~~2725/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2726 29 | # define BOOST_PP_CAT_I(a, b) a ## b2727 | ^2728/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2729 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2730 | ^~~~~~~~~~2731/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2732/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2733 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2734 | ^~~~~~~~~~~~~~~2735/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2736 29 | # define BOOST_PP_CAT_I(a, b) a ## b2737 | ^2738/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'2739 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));2740 | ^~~~~~~~~~2741/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]2742 169 | auto(unique) = (expr); \2743 | ^~~~~~~~2744/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2745 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2746 | ^~~~~~~~~~~~~~~2747/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2748 29 | # define BOOST_PP_CAT_I(a, b) a ## b2749 | ^2750/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2751 98 | TRY_RESULT(vk::to_expected(2752 | ^~~~~~~~~~2753/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2754/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2755 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2756 | ^~~~~~~~~~~~~~~2757/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2758 29 | # define BOOST_PP_CAT_I(a, b) a ## b2759 | ^2760/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'2761 98 | TRY_RESULT(vk::to_expected(2762 | ^~~~~~~~~~2763/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]2764 169 | auto(unique) = (expr); \2765 | ^~~~~~~~2766/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2767 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2768 | ^~~~~~~~~~~~~~~2769/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2770 29 | # define BOOST_PP_CAT_I(a, b) a ## b2771 | ^2772/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2773 101 | TRY_RESULT(vk::to_expected(2774 | ^~~~~~~~~~2775/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2776/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2777 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2778 | ^~~~~~~~~~~~~~~2779/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2780 29 | # define BOOST_PP_CAT_I(a, b) a ## b2781 | ^2782/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'2783 101 | TRY_RESULT(vk::to_expected(2784 | ^~~~~~~~~~2785/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':2786/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]2787 169 | auto(unique) = (expr); \2788 | ^~~~~~~~2789/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2790 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2791 | ^~~~~~~~~~~~~~~2792/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2793 29 | # define BOOST_PP_CAT_I(a, b) a ## b2794 | ^2795/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2796 109 | TRY_RESULT(end_and_submit());2797 | ^~~~~~~~~~2798/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2799/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2800 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2801 | ^~~~~~~~~~~~~~~2802/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2803 29 | # define BOOST_PP_CAT_I(a, b) a ## b2804 | ^2805/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'2806 109 | TRY_RESULT(end_and_submit());2807 | ^~~~~~~~~~2808/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]2809 169 | auto(unique) = (expr); \2810 | ^~~~~~~~2811/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2812 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2813 | ^~~~~~~~~~~~~~~2814/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2815 29 | # define BOOST_PP_CAT_I(a, b) a ## b2816 | ^2817/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2818 113 | TRY_RESULT(end_and_submit());2819 | ^~~~~~~~~~2820/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2821/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2822 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2823 | ^~~~~~~~~~~~~~~2824/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2825 29 | # define BOOST_PP_CAT_I(a, b) a ## b2826 | ^2827/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'2828 113 | TRY_RESULT(end_and_submit());2829 | ^~~~~~~~~~2830/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp: In static member function 'static wren::expected<wren::text::Font> wren::text::Font::create(const wren::Context::Ref&, const std::filesystem::__cxx11::path&)':2831/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]2832 169 | auto(unique) = (expr); \2833 | ^~~~~~~~2834/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2835 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2836 | ^~~~~~~~~~~~~~~2837/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2838 29 | # define BOOST_PP_CAT_I(a, b) a ## b2839 | ^2840/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2841 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2842 | ^~~~~~~~~~2843/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2844/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2845 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2846 | ^~~~~~~~~~~~~~~2847/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2848 29 | # define BOOST_PP_CAT_I(a, b) a ## b2849 | ^2850/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:38:3: note: in expansion of macro 'TRY_RESULT'2851 38 | TRY_RESULT(to_expected(FT_Init_FreeType(&ft)));2852 | ^~~~~~~~~~2853/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]2854 169 | auto(unique) = (expr); \2855 | ^~~~~~~~2856/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2857 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2858 | ^~~~~~~~~~~~~~~2859/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2860 29 | # define BOOST_PP_CAT_I(a, b) a ## b2861 | ^2862/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2863 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2864 | ^~~~~~~~~~2865/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2866/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2867 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2868 | ^~~~~~~~~~~~~~~2869/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2870 29 | # define BOOST_PP_CAT_I(a, b) a ## b2871 | ^2872/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:41:3: note: in expansion of macro 'TRY_RESULT'2873 41 | TRY_RESULT(to_expected(FT_New_Face(ft, path.string().c_str(), 0, &face)));2874 | ^~~~~~~~~~2875/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]2876 169 | auto(unique) = (expr); \2877 | ^~~~~~~~2878/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2879 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2880 | ^~~~~~~~~~~~~~~2881/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2882 29 | # define BOOST_PP_CAT_I(a, b) a ## b2883 | ^2884/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2885 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2886 | ^~~~~~~~~~2887/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2888/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2889 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2890 | ^~~~~~~~~~~~~~~2891/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2892 29 | # define BOOST_PP_CAT_I(a, b) a ## b2893 | ^2894/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:43:3: note: in expansion of macro 'TRY_RESULT'2895 43 | TRY_RESULT(to_expected(FT_Set_Pixel_Sizes(face, 0, 48)));2896 | ^~~~~~~~~~2897/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]2898 169 | auto(unique) = (expr); \2899 | ^~~~~~~~2900/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2901 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2902 | ^~~~~~~~~~~~~~~2903/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2904 29 | # define BOOST_PP_CAT_I(a, b) a ## b2905 | ^2906/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2907 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2908 | ^~~~~~~~~~2909/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2910/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2911 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2912 | ^~~~~~~~~~~~~~~2913/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2914 29 | # define BOOST_PP_CAT_I(a, b) a ## b2915 | ^2916/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:49:5: note: in expansion of macro 'TRY_RESULT'2917 49 | TRY_RESULT(to_expected(FT_Load_Char(face, c, FT_LOAD_RENDER)));2918 | ^~~~~~~~~~2919/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]2920 169 | auto(unique) = (expr); \2921 | ^~~~~~~~2922/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2923 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2924 | ^~~~~~~~~~~~~~~2925/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2926 29 | # define BOOST_PP_CAT_I(a, b) a ## b2927 | ^2928/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2929 68 | TRY_RESULT(context->renderer->submit_command_buffer(2930 | ^~~~~~~~~~2931/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2932/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2933 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2934 | ^~~~~~~~~~~~~~~2935/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2936 29 | # define BOOST_PP_CAT_I(a, b) a ## b2937 | ^2938/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:68:5: note: in expansion of macro 'TRY_RESULT'2939 68 | TRY_RESULT(context->renderer->submit_command_buffer(2940 | ^~~~~~~~~~2941/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp: In function 'wren::expected<wren::text::Font> wren::text::load_default_font(const wren::Context::Ref&)':2942/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]2943 169 | auto(unique) = (expr); \2944 | ^~~~~~~~2945/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2946 175 | TRY_RESULT_IMPL(unique, expr) \2947 | ^~~~~~~~~~~~~~~2948/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2949 29 | # define BOOST_PP_CAT_I(a, b) a ## b2950 | ^2951/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2952 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2953 | ^~~~~~~~~~2954/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2955/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'2956 175 | TRY_RESULT_IMPL(unique, expr) \2957 | ^~~~~~~~~~~~~~~2958/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'2959 29 | # define BOOST_PP_CAT_I(a, b) a ## b2960 | ^2961/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_text/src/font.cpp:112:3: note: in expansion of macro 'TRY_RESULT'2962 112 | TRY_RESULT(auto font, Font::create(context, font_path.value()));2963 | ^~~~~~~~~~2964[53/62] Linking CXX static library wren_text/libwren_text.a2965[54/62] Linking CXX static library wren_gui/libwren_gui.a2966[55/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o2967[56/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o2968In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.hpp:3,2969 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:1:2970/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':2971/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]2972 169 | auto(unique) = (expr); \2973 | ^~~~~~~~2974/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2975 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2976 | ^~~~~~~~~~~~~~~2977/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2978 29 | # define BOOST_PP_CAT_I(a, b) a ## b2979 | ^2980/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2981 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2982 | ^~~~~~~~~~2983/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses2984/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2985 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2986 | ^~~~~~~~~~~~~~~2987/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'2988 29 | # define BOOST_PP_CAT_I(a, b) a ## b2989 | ^2990/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'2991 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(2992 | ^~~~~~~~~~2993/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':2994/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]2995 169 | auto(unique) = (expr); \2996 | ^~~~~~~~2997/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'2998 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)2999 | ^~~~~~~~~~~~~~~3000/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3001 29 | # define BOOST_PP_CAT_I(a, b) a ## b3002 | ^3003/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3004 90 | TRY_RESULT(3005 | ^~~~~~~~~~3006/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3007/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3008 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3009 | ^~~~~~~~~~~~~~~3010/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3011 29 | # define BOOST_PP_CAT_I(a, b) a ## b3012 | ^3013/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3014 90 | TRY_RESULT(3015 | ^~~~~~~~~~3016/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:3017/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3018 169 | auto(unique) = (expr); \3019 | ^~~~~~~~3020/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3021 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3022 | ^~~~~~~~~~~~~~~3023/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3024 29 | # define BOOST_PP_CAT_I(a, b) a ## b3025 | ^3026/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3027 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3028 | ^~~~~~~~~~3029/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3030/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3031 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3032 | ^~~~~~~~~~~~~~~3033/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3034 29 | # define BOOST_PP_CAT_I(a, b) a ## b3035 | ^3036/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3037 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3038 | ^~~~~~~~~~3039/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3040 169 | auto(unique) = (expr); \3041 | ^~~~~~~~3042/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3043 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3044 | ^~~~~~~~~~~~~~~3045/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3046 29 | # define BOOST_PP_CAT_I(a, b) a ## b3047 | ^3048/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3049 98 | TRY_RESULT(vk::to_expected(3050 | ^~~~~~~~~~3051/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3052/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3053 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3054 | ^~~~~~~~~~~~~~~3055/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3056 29 | # define BOOST_PP_CAT_I(a, b) a ## b3057 | ^3058/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3059 98 | TRY_RESULT(vk::to_expected(3060 | ^~~~~~~~~~3061/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3062 169 | auto(unique) = (expr); \3063 | ^~~~~~~~3064/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3065 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3066 | ^~~~~~~~~~~~~~~3067/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3068 29 | # define BOOST_PP_CAT_I(a, b) a ## b3069 | ^3070/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3071 101 | TRY_RESULT(vk::to_expected(3072 | ^~~~~~~~~~3073/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3074/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3075 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3076 | ^~~~~~~~~~~~~~~3077/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3078 29 | # define BOOST_PP_CAT_I(a, b) a ## b3079 | ^3080/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3081 101 | TRY_RESULT(vk::to_expected(3082 | ^~~~~~~~~~3083/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3084/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3085 169 | auto(unique) = (expr); \3086 | ^~~~~~~~3087/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3088 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3089 | ^~~~~~~~~~~~~~~3090/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3091 29 | # define BOOST_PP_CAT_I(a, b) a ## b3092 | ^3093/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3094 109 | TRY_RESULT(end_and_submit());3095 | ^~~~~~~~~~3096/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3097/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3098 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3099 | ^~~~~~~~~~~~~~~3100/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3101 29 | # define BOOST_PP_CAT_I(a, b) a ## b3102 | ^3103/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3104 109 | TRY_RESULT(end_and_submit());3105 | ^~~~~~~~~~3106/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3107 169 | auto(unique) = (expr); \3108 | ^~~~~~~~3109/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3110 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3111 | ^~~~~~~~~~~~~~~3112/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3113 29 | # define BOOST_PP_CAT_I(a, b) a ## b3114 | ^3115/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3116 113 | TRY_RESULT(end_and_submit());3117 | ^~~~~~~~~~3118/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3119/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3120 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3121 | ^~~~~~~~~~~~~~~3122/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3123 29 | # define BOOST_PP_CAT_I(a, b) a ## b3124 | ^3125/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3126 113 | TRY_RESULT(end_and_submit());3127 | ^~~~~~~~~~3128/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp: In function 'void editor::ui::check_result(VkResult)':3129/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:16:28: warning: unused parameter 'res' [-Wunused-parameter]3130 16 | void check_result(VkResult res) {3131 | ~~~~~~~~~^~~3132/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp: In function 'wren::expected<void> editor::ui::init(const std::shared_ptr<wren::Context>&)':3133/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp8' [-Wparentheses]3134 169 | auto(unique) = (expr); \3135 | ^~~~~~~~3136/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3137 175 | TRY_RESULT_IMPL(unique, expr) \3138 | ^~~~~~~~~~~~~~~3139/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3140 29 | # define BOOST_PP_CAT_I(a, b) a ## b3141 | ^3142/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3143 319 | TRY_RESULT(3144 | ^~~~~~~~~~3145/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3146/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3147 175 | TRY_RESULT_IMPL(unique, expr) \3148 | ^~~~~~~~~~~~~~~3149/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3150 29 | # define BOOST_PP_CAT_I(a, b) a ## b3151 | ^3152/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:319:5: note: in expansion of macro 'TRY_RESULT'3153 319 | TRY_RESULT(3154 | ^~~~~~~~~~3155/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)':3156/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:29:1: warning: control reaches end of non-void function [-Wreturn-type]3157 29 | }3158 | ^3159/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)':3160/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/ui.cpp:246:1: warning: control reaches end of non-void function [-Wreturn-type]3161 246 | }3162 | ^3163[57/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o3164In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,3165 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,3166 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,3167 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/application.hpp:5,3168 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/main.cpp:5:3169/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3170/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3171 169 | auto(unique) = (expr); \3172 | ^~~~~~~~3173/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3174 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3175 | ^~~~~~~~~~~~~~~3176/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3177 29 | # define BOOST_PP_CAT_I(a, b) a ## b3178 | ^3179/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3180 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3181 | ^~~~~~~~~~3182/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3183/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3184 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3185 | ^~~~~~~~~~~~~~~3186/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3187 29 | # define BOOST_PP_CAT_I(a, b) a ## b3188 | ^3189/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3190 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3191 | ^~~~~~~~~~3192/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3193/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3194 169 | auto(unique) = (expr); \3195 | ^~~~~~~~3196/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3197 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3198 | ^~~~~~~~~~~~~~~3199/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3200 29 | # define BOOST_PP_CAT_I(a, b) a ## b3201 | ^3202/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3203 90 | TRY_RESULT(3204 | ^~~~~~~~~~3205/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3206/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3207 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3208 | ^~~~~~~~~~~~~~~3209/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3210 29 | # define BOOST_PP_CAT_I(a, b) a ## b3211 | ^3212/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3213 90 | TRY_RESULT(3214 | ^~~~~~~~~~3215/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:3216/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3217 169 | auto(unique) = (expr); \3218 | ^~~~~~~~3219/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3220 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3221 | ^~~~~~~~~~~~~~~3222/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3223 29 | # define BOOST_PP_CAT_I(a, b) a ## b3224 | ^3225/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3226 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3227 | ^~~~~~~~~~3228/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3229/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3230 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3231 | ^~~~~~~~~~~~~~~3232/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3233 29 | # define BOOST_PP_CAT_I(a, b) a ## b3234 | ^3235/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3236 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3237 | ^~~~~~~~~~3238/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3239 169 | auto(unique) = (expr); \3240 | ^~~~~~~~3241/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3242 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3243 | ^~~~~~~~~~~~~~~3244/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3245 29 | # define BOOST_PP_CAT_I(a, b) a ## b3246 | ^3247/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3248 98 | TRY_RESULT(vk::to_expected(3249 | ^~~~~~~~~~3250/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3251/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3252 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3253 | ^~~~~~~~~~~~~~~3254/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3255 29 | # define BOOST_PP_CAT_I(a, b) a ## b3256 | ^3257/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3258 98 | TRY_RESULT(vk::to_expected(3259 | ^~~~~~~~~~3260/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3261 169 | auto(unique) = (expr); \3262 | ^~~~~~~~3263/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3264 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3265 | ^~~~~~~~~~~~~~~3266/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3267 29 | # define BOOST_PP_CAT_I(a, b) a ## b3268 | ^3269/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3270 101 | TRY_RESULT(vk::to_expected(3271 | ^~~~~~~~~~3272/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3273/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3274 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3275 | ^~~~~~~~~~~~~~~3276/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3277 29 | # define BOOST_PP_CAT_I(a, b) a ## b3278 | ^3279/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3280 101 | TRY_RESULT(vk::to_expected(3281 | ^~~~~~~~~~3282/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3283/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3284 169 | auto(unique) = (expr); \3285 | ^~~~~~~~3286/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3287 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3288 | ^~~~~~~~~~~~~~~3289/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3290 29 | # define BOOST_PP_CAT_I(a, b) a ## b3291 | ^3292/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3293 109 | TRY_RESULT(end_and_submit());3294 | ^~~~~~~~~~3295/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3296/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3297 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3298 | ^~~~~~~~~~~~~~~3299/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3300 29 | # define BOOST_PP_CAT_I(a, b) a ## b3301 | ^3302/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3303 109 | TRY_RESULT(end_and_submit());3304 | ^~~~~~~~~~3305/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3306 169 | auto(unique) = (expr); \3307 | ^~~~~~~~3308/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3309 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3310 | ^~~~~~~~~~~~~~~3311/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3312 29 | # define BOOST_PP_CAT_I(a, b) a ## b3313 | ^3314/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3315 113 | TRY_RESULT(end_and_submit());3316 | ^~~~~~~~~~3317/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3318/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3319 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3320 | ^~~~~~~~~~~~~~~3321/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3322 29 | # define BOOST_PP_CAT_I(a, b) a ## b3323 | ^3324/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3325 113 | TRY_RESULT(end_and_submit());3326 | ^~~~~~~~~~3327/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3328/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3329 169 | auto(unique) = (expr); \3330 | ^~~~~~~~3331/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3332 175 | TRY_RESULT_IMPL(unique, expr) \3333 | ^~~~~~~~~~~~~~~3334/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3335 29 | # define BOOST_PP_CAT_I(a, b) a ## b3336 | ^3337/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3338 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3339 | ^~~~~~~~~~3340/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3341/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3342 175 | TRY_RESULT_IMPL(unique, expr) \3343 | ^~~~~~~~~~~~~~~3344/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3345 29 | # define BOOST_PP_CAT_I(a, b) a ## b3346 | ^3347/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3348 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3349 | ^~~~~~~~~~3350[58/62] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o3351In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,3352 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,3353 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,3354 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/application.hpp:5,3355 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp:2:3356/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3357/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3358 169 | auto(unique) = (expr); \3359 | ^~~~~~~~3360/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3361 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3362 | ^~~~~~~~~~~~~~~3363/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3364 29 | # define BOOST_PP_CAT_I(a, b) a ## b3365 | ^3366/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3367 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3368 | ^~~~~~~~~~3369/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3370/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3371 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3372 | ^~~~~~~~~~~~~~~3373/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3374 29 | # define BOOST_PP_CAT_I(a, b) a ## b3375 | ^3376/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3377 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3378 | ^~~~~~~~~~3379/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':3380/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3381 169 | auto(unique) = (expr); \3382 | ^~~~~~~~3383/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3384 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3385 | ^~~~~~~~~~~~~~~3386/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3387 29 | # define BOOST_PP_CAT_I(a, b) a ## b3388 | ^3389/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3390 90 | TRY_RESULT(3391 | ^~~~~~~~~~3392/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3393/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3394 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3395 | ^~~~~~~~~~~~~~~3396/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3397 29 | # define BOOST_PP_CAT_I(a, b) a ## b3398 | ^3399/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3400 90 | TRY_RESULT(3401 | ^~~~~~~~~~3402/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:3403/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3404 169 | auto(unique) = (expr); \3405 | ^~~~~~~~3406/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3407 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3408 | ^~~~~~~~~~~~~~~3409/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3410 29 | # define BOOST_PP_CAT_I(a, b) a ## b3411 | ^3412/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3413 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3414 | ^~~~~~~~~~3415/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3416/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3417 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3418 | ^~~~~~~~~~~~~~~3419/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3420 29 | # define BOOST_PP_CAT_I(a, b) a ## b3421 | ^3422/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3423 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3424 | ^~~~~~~~~~3425/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3426 169 | auto(unique) = (expr); \3427 | ^~~~~~~~3428/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3429 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3430 | ^~~~~~~~~~~~~~~3431/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3432 29 | # define BOOST_PP_CAT_I(a, b) a ## b3433 | ^3434/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3435 98 | TRY_RESULT(vk::to_expected(3436 | ^~~~~~~~~~3437/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3438/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3439 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3440 | ^~~~~~~~~~~~~~~3441/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3442 29 | # define BOOST_PP_CAT_I(a, b) a ## b3443 | ^3444/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3445 98 | TRY_RESULT(vk::to_expected(3446 | ^~~~~~~~~~3447/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3448 169 | auto(unique) = (expr); \3449 | ^~~~~~~~3450/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3451 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3452 | ^~~~~~~~~~~~~~~3453/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3454 29 | # define BOOST_PP_CAT_I(a, b) a ## b3455 | ^3456/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3457 101 | TRY_RESULT(vk::to_expected(3458 | ^~~~~~~~~~3459/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3460/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3461 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3462 | ^~~~~~~~~~~~~~~3463/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3464 29 | # define BOOST_PP_CAT_I(a, b) a ## b3465 | ^3466/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3467 101 | TRY_RESULT(vk::to_expected(3468 | ^~~~~~~~~~3469/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-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&&)':3470/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3471 169 | auto(unique) = (expr); \3472 | ^~~~~~~~3473/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3474 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3475 | ^~~~~~~~~~~~~~~3476/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3477 29 | # define BOOST_PP_CAT_I(a, b) a ## b3478 | ^3479/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3480 109 | TRY_RESULT(end_and_submit());3481 | ^~~~~~~~~~3482/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3483/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3484 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3485 | ^~~~~~~~~~~~~~~3486/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3487 29 | # define BOOST_PP_CAT_I(a, b) a ## b3488 | ^3489/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3490 109 | TRY_RESULT(end_and_submit());3491 | ^~~~~~~~~~3492/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3493 169 | auto(unique) = (expr); \3494 | ^~~~~~~~3495/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3496 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3497 | ^~~~~~~~~~~~~~~3498/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3499 29 | # define BOOST_PP_CAT_I(a, b) a ## b3500 | ^3501/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3502 113 | TRY_RESULT(end_and_submit());3503 | ^~~~~~~~~~3504/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3505/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3506 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3507 | ^~~~~~~~~~~~~~~3508/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3509 29 | # define BOOST_PP_CAT_I(a, b) a ## b3510 | ^3511/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3512 113 | TRY_RESULT(end_and_submit());3513 | ^~~~~~~~~~3514/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3515/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3516 169 | auto(unique) = (expr); \3517 | ^~~~~~~~3518/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3519 175 | TRY_RESULT_IMPL(unique, expr) \3520 | ^~~~~~~~~~~~~~~3521/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3522 29 | # define BOOST_PP_CAT_I(a, b) a ## b3523 | ^3524/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3525 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3526 | ^~~~~~~~~~3527/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3528/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3529 175 | TRY_RESULT_IMPL(unique, expr) \3530 | ^~~~~~~~~~~~~~~3531/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3532 29 | # define BOOST_PP_CAT_I(a, b) a ## b3533 | ^3534/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3535 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3536 | ^~~~~~~~~~3537/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp: In function 'wren::expected<void> initialize(GameData&)':3538/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3539 169 | auto(unique) = (expr); \3540 | ^~~~~~~~3541/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3542 175 | TRY_RESULT_IMPL(unique, expr) \3543 | ^~~~~~~~~~~~~~~3544/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3545 29 | # define BOOST_PP_CAT_I(a, b) a ## b3546 | ^3547/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3548 49 | TRY_RESULT(const auto shader_path,3549 | ^~~~~~~~~~3550/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3551/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3552 175 | TRY_RESULT_IMPL(unique, expr) \3553 | ^~~~~~~~~~~~~~~3554/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3555 29 | # define BOOST_PP_CAT_I(a, b) a ## b3556 | ^3557/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3558 49 | TRY_RESULT(const auto shader_path,3559 | ^~~~~~~~~~3560/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3561 169 | auto(unique) = (expr); \3562 | ^~~~~~~~3563/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3564 175 | TRY_RESULT_IMPL(unique, expr) \3565 | ^~~~~~~~~~~~~~~3566/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3567 29 | # define BOOST_PP_CAT_I(a, b) a ## b3568 | ^3569/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3570 52 | TRY_RESULT(3571 | ^~~~~~~~~~3572/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3573/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3574 175 | TRY_RESULT_IMPL(unique, expr) \3575 | ^~~~~~~~~~~~~~~3576/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3577 29 | # define BOOST_PP_CAT_I(a, b) a ## b3578 | ^3579/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/examples/nand/main.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3580 52 | TRY_RESULT(3581 | ^~~~~~~~~~3582[59/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o3583In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/result.hpp:8,3584 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:9,3585 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/mesh.hpp:9,3586 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:6,3587 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/inspector_panel.hpp:7,3588 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/inspector_panel.cpp:1:3589/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3590/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3591 169 | auto(unique) = (expr); \3592 | ^~~~~~~~3593/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3594 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3595 | ^~~~~~~~~~~~~~~3596/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3597 29 | # define BOOST_PP_CAT_I(a, b) a ## b3598 | ^3599/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3600 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3601 | ^~~~~~~~~~3602/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3603/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3604 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3605 | ^~~~~~~~~~~~~~~3606/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3607 29 | # define BOOST_PP_CAT_I(a, b) a ## b3608 | ^3609/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3610 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3611 | ^~~~~~~~~~3612/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3613/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3614 169 | auto(unique) = (expr); \3615 | ^~~~~~~~3616/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3617 175 | TRY_RESULT_IMPL(unique, expr) \3618 | ^~~~~~~~~~~~~~~3619/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3620 29 | # define BOOST_PP_CAT_I(a, b) a ## b3621 | ^3622/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3623 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3624 | ^~~~~~~~~~3625/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3626/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3627 175 | TRY_RESULT_IMPL(unique, expr) \3628 | ^~~~~~~~~~~~~~~3629/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3630 29 | # define BOOST_PP_CAT_I(a, b) a ## b3631 | ^3632/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3633 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3634 | ^~~~~~~~~~3635[60/62] Linking CXX executable examples/nand/nand3636[61/62] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o3637In file included from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/utils/device.hpp:5,3638 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/graphics_context.hpp:8,3639 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/context.hpp:6,3640 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/application.hpp:5,3641 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.hpp:11,3642 from /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:1:3643/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp: In member function 'wren::expected<void> wren::vk::Buffer::set_data_raw(std::span<const T>)':3644/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp0' [-Wparentheses]3645 169 | auto(unique) = (expr); \3646 | ^~~~~~~~3647/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3648 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3649 | ^~~~~~~~~~~~~~~3650/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3651 29 | # define BOOST_PP_CAT_I(a, b) a ## b3652 | ^3653/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3654 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3655 | ^~~~~~~~~~3656/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3657/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3658 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3659 | ^~~~~~~~~~~~~~~3660/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3661 29 | # define BOOST_PP_CAT_I(a, b) a ## b3662 | ^3663/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_vk/include/wren/vk/buffer.hpp:65:3: note: in expansion of macro 'TRY_RESULT'3664 65 | TRY_RESULT(to_expected(static_cast<::vk::Result>(vmaCopyMemoryToAllocation(3665 | ^~~~~~~~~~3666/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3667/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp2' [-Wparentheses]3668 169 | auto(unique) = (expr); \3669 | ^~~~~~~~3670/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3671 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3672 | ^~~~~~~~~~~~~~~3673/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3674 29 | # define BOOST_PP_CAT_I(a, b) a ## b3675 | ^3676/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3677 90 | TRY_RESULT(3678 | ^~~~~~~~~~3679/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3680/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3681 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3682 | ^~~~~~~~~~~~~~~3683/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3684 29 | # define BOOST_PP_CAT_I(a, b) a ## b3685 | ^3686/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:90:3: note: in expansion of macro 'TRY_RESULT'3687 90 | TRY_RESULT(3688 | ^~~~~~~~~~3689/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In lambda function:3690/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp3' [-Wparentheses]3691 169 | auto(unique) = (expr); \3692 | ^~~~~~~~3693/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3694 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3695 | ^~~~~~~~~~~~~~~3696/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3697 29 | # define BOOST_PP_CAT_I(a, b) a ## b3698 | ^3699/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3700 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3701 | ^~~~~~~~~~3702/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3703/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3704 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3705 | ^~~~~~~~~~~~~~~3706/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3707 29 | # define BOOST_PP_CAT_I(a, b) a ## b3708 | ^3709/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:95:5: note: in expansion of macro 'TRY_RESULT'3710 95 | TRY_RESULT(vk::to_expected(one_time_cmd_buffer_.end()));3711 | ^~~~~~~~~~3712/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp4' [-Wparentheses]3713 169 | auto(unique) = (expr); \3714 | ^~~~~~~~3715/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3716 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3717 | ^~~~~~~~~~~~~~~3718/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3719 29 | # define BOOST_PP_CAT_I(a, b) a ## b3720 | ^3721/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3722 98 | TRY_RESULT(vk::to_expected(3723 | ^~~~~~~~~~3724/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3725/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3726 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3727 | ^~~~~~~~~~~~~~~3728/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3729 29 | # define BOOST_PP_CAT_I(a, b) a ## b3730 | ^3731/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:98:5: note: in expansion of macro 'TRY_RESULT'3732 98 | TRY_RESULT(vk::to_expected(3733 | ^~~~~~~~~~3734/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp5' [-Wparentheses]3735 169 | auto(unique) = (expr); \3736 | ^~~~~~~~3737/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3738 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3739 | ^~~~~~~~~~~~~~~3740/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3741 29 | # define BOOST_PP_CAT_I(a, b) a ## b3742 | ^3743/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3744 101 | TRY_RESULT(vk::to_expected(3745 | ^~~~~~~~~~3746/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3747/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3748 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3749 | ^~~~~~~~~~~~~~~3750/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3751 29 | # define BOOST_PP_CAT_I(a, b) a ## b3752 | ^3753/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:101:5: note: in expansion of macro 'TRY_RESULT'3754 101 | TRY_RESULT(vk::to_expected(3755 | ^~~~~~~~~~3756/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp: In member function 'wren::expected<typename std::invoke_result<Fn&, vk::CommandBuffer&>::type> wren::Renderer::submit_command_buffer(Fn&&)':3757/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp6' [-Wparentheses]3758 169 | auto(unique) = (expr); \3759 | ^~~~~~~~3760/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3761 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3762 | ^~~~~~~~~~~~~~~3763/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3764 29 | # define BOOST_PP_CAT_I(a, b) a ## b3765 | ^3766/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3767 109 | TRY_RESULT(end_and_submit());3768 | ^~~~~~~~~~3769/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3770/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3771 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3772 | ^~~~~~~~~~~~~~~3773/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3774 29 | # define BOOST_PP_CAT_I(a, b) a ## b3775 | ^3776/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:109:5: note: in expansion of macro 'TRY_RESULT'3777 109 | TRY_RESULT(end_and_submit());3778 | ^~~~~~~~~~3779/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp7' [-Wparentheses]3780 169 | auto(unique) = (expr); \3781 | ^~~~~~~~3782/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3783 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3784 | ^~~~~~~~~~~~~~~3785/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3786 29 | # define BOOST_PP_CAT_I(a, b) a ## b3787 | ^3788/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3789 113 | TRY_RESULT(end_and_submit());3790 | ^~~~~~~~~~3791/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3792/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3793 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3794 | ^~~~~~~~~~~~~~~3795/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3796 29 | # define BOOST_PP_CAT_I(a, b) a ## b3797 | ^3798/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/renderer.hpp:113:5: note: in expansion of macro 'TRY_RESULT'3799 113 | TRY_RESULT(end_and_submit());3800 | ^~~~~~~~~~3801/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp: In member function 'wren::expected<void> wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':3802/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp9' [-Wparentheses]3803 169 | auto(unique) = (expr); \3804 | ^~~~~~~~3805/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3806 175 | TRY_RESULT_IMPL(unique, expr) \3807 | ^~~~~~~~~~~~~~~3808/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3809 29 | # define BOOST_PP_CAT_I(a, b) a ## b3810 | ^3811/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3812 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3813 | ^~~~~~~~~~3814/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3815/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3816 175 | TRY_RESULT_IMPL(unique, expr) \3817 | ^~~~~~~~~~~~~~~3818/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3819 29 | # define BOOST_PP_CAT_I(a, b) a ## b3820 | ^3821/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren/include/wren/scene/components/mesh.hpp:63:5: note: in expansion of macro 'TRY_RESULT'3822 63 | TRY_RESULT(mesh_, load_mesh(project_root / mesh_path));3823 | ^~~~~~~~~~3824/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp: In static member function 'static wren::expected<std::shared_ptr<editor::Editor> > editor::Editor::create(const std::shared_ptr<wren::Application>&, const std::filesystem::__cxx11::path&)':3825/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp10' [-Wparentheses]3826 169 | auto(unique) = (expr); \3827 | ^~~~~~~~3828/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3829 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3830 | ^~~~~~~~~~~~~~~3831/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3832 29 | # define BOOST_PP_CAT_I(a, b) a ## b3833 | ^3834/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3835 30 | TRY_RESULT(editor->load_scene())3836 | ^~~~~~~~~~3837/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3838/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3839 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3840 | ^~~~~~~~~~~~~~~3841/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3842 29 | # define BOOST_PP_CAT_I(a, b) a ## b3843 | ^3844/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:30:3: note: in expansion of macro 'TRY_RESULT'3845 30 | TRY_RESULT(editor->load_scene())3846 | ^~~~~~~~~~3847/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp11' [-Wparentheses]3848 169 | auto(unique) = (expr); \3849 | ^~~~~~~~3850/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3851 175 | TRY_RESULT_IMPL(unique, expr) \3852 | ^~~~~~~~~~~~~~~3853/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3854 29 | # define BOOST_PP_CAT_I(a, b) a ## b3855 | ^3856/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3857 41 | TRY_RESULT(const auto asset_path,3858 | ^~~~~~~~~~3859/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3860/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3861 175 | TRY_RESULT_IMPL(unique, expr) \3862 | ^~~~~~~~~~~~~~~3863/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3864 29 | # define BOOST_PP_CAT_I(a, b) a ## b3865 | ^3866/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:41:3: note: in expansion of macro 'TRY_RESULT'3867 41 | TRY_RESULT(const auto asset_path,3868 | ^~~~~~~~~~3869/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp12' [-Wparentheses]3870 169 | auto(unique) = (expr); \3871 | ^~~~~~~~3872/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3873 175 | TRY_RESULT_IMPL(unique, expr) \3874 | ^~~~~~~~~~~~~~~3875/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3876 29 | # define BOOST_PP_CAT_I(a, b) a ## b3877 | ^3878/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3879 45 | TRY_RESULT(editor->mesh_shader_,3880 | ^~~~~~~~~~3881/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3882/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3883 175 | TRY_RESULT_IMPL(unique, expr) \3884 | ^~~~~~~~~~~~~~~3885/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3886 29 | # define BOOST_PP_CAT_I(a, b) a ## b3887 | ^3888/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:45:3: note: in expansion of macro 'TRY_RESULT'3889 45 | TRY_RESULT(editor->mesh_shader_,3890 | ^~~~~~~~~~3891/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp13' [-Wparentheses]3892 169 | auto(unique) = (expr); \3893 | ^~~~~~~~3894/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3895 175 | TRY_RESULT_IMPL(unique, expr) \3896 | ^~~~~~~~~~~~~~~3897/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3898 29 | # define BOOST_PP_CAT_I(a, b) a ## b3899 | ^3900/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3901 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3902 | ^~~~~~~~~~3903/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3904/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:175:3: note: in expansion of macro 'TRY_RESULT_IMPL'3905 175 | TRY_RESULT_IMPL(unique, expr) \3906 | ^~~~~~~~~~~~~~~3907/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_2'3908 29 | # define BOOST_PP_CAT_I(a, b) a ## b3909 | ^3910/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:49:3: note: in expansion of macro 'TRY_RESULT'3911 49 | TRY_RESULT(const auto graph, editor->build_render_graph(app->context()));3912 | ^~~~~~~~~~3913/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp14' [-Wparentheses]3914 169 | auto(unique) = (expr); \3915 | ^~~~~~~~3916/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3917 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3918 | ^~~~~~~~~~~~~~~3919/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3920 29 | # define BOOST_PP_CAT_I(a, b) a ## b3921 | ^3922/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3923 50 | TRY_RESULT(graph.build());3924 | ^~~~~~~~~~3925/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3926/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3927 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3928 | ^~~~~~~~~~~~~~~3929/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3930 29 | # define BOOST_PP_CAT_I(a, b) a ## b3931 | ^3932/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:50:3: note: in expansion of macro 'TRY_RESULT'3933 50 | TRY_RESULT(graph.build());3934 | ^~~~~~~~~~3935/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp15' [-Wparentheses]3936 169 | auto(unique) = (expr); \3937 | ^~~~~~~~3938/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3939 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3940 | ^~~~~~~~~~~~~~~3941/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3942 29 | # define BOOST_PP_CAT_I(a, b) a ## b3943 | ^3944/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3945 52 | TRY_RESULT(editor::ui::init(app->context()));3946 | ^~~~~~~~~~3947/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3948/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3949 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3950 | ^~~~~~~~~~~~~~~3951/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3952 29 | # define BOOST_PP_CAT_I(a, b) a ## b3953 | ^3954/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:52:3: note: in expansion of macro 'TRY_RESULT'3955 52 | TRY_RESULT(editor::ui::init(app->context()));3956 | ^~~~~~~~~~3957/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp: In member function 'wren::expected<void> editor::Editor::load_scene()':3958/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: warning: unnecessary parentheses in declaration of '__result_tmp18' [-Wparentheses]3959 169 | auto(unique) = (expr); \3960 | ^~~~~~~~3961/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3962 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3963 | ^~~~~~~~~~~~~~~3964/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3965 29 | # define BOOST_PP_CAT_I(a, b) a ## b3966 | ^3967/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3968 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3969 | ^~~~~~~~~~3970/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:169:7: note: remove parentheses3971/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/wren_utils/include/wren/utils/result.hpp:173:36: note: in expansion of macro 'TRY_RESULT_IMPL'3972 173 | #define TRY_RESULT_1(unique, expr) TRY_RESULT_IMPL(unique, expr)3973 | ^~~~~~~~~~~~~~~3974/nix/store/428klbrlimd8zlxwxsx0pgvaqfybi2rm-boost-1.89.0-dev/include/boost/preprocessor/cat.hpp:29:34: note: in expansion of macro 'TRY_RESULT_1'3975 29 | # define BOOST_PP_CAT_I(a, b) a ## b3976 | ^3977/build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/editor/src/editor.cpp:212:3: note: in expansion of macro 'TRY_RESULT'3978 212 | TRY_RESULT(wren::scene::deserialize(editor_context_.project_path,3979 | ^~~~~~~~~~3980[62/62] Linking CXX executable editor/wren_editor3981buildPhase completed in 4 minutes 46 seconds
checkPhase
3982check flags: -j16 test3983[0/1] Running tests...3984Test project /build/6cwmkai95pwrnc49pp9sm6yankyq5c01-source/build3985 Start 1: binary_reader3986 Start 2: string_reader3987 Start 3: enums3988 Start 4: vector3989 Start 5: matrix3990 Start 6: geometry3991 Start 7: raycast39921/7 Test #1: binary_reader .................... Passed 0.01 sec39932/7 Test #2: string_reader .................... Passed 0.01 sec39943/7 Test #3: enums ............................ Passed 0.01 sec39954/7 Test #4: vector ........................... Passed 0.01 sec39965/7 Test #5: matrix ........................... Passed 0.01 sec39976/7 Test #6: geometry ......................... Passed 0.01 sec39987/7 Test #7: raycast .......................... Passed 0.77 sec39994000100% tests passed out of 740014002Total Test time (real) = 0.78 sec
installPhase
4003install flags: -j16 install4004[0/1] Install the project...4005-- Install configuration: "Release"4006-- Installing: /nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/lib/libwren.a
fixupPhase
4007shrinking RPATHs of ELF executables and libraries in /nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren4008checking for references to /build/ in /nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren...4009patching script interpreter paths in /nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren4010stripping (with command strip and flags -S -p) in /nix/store/89lj93v9wxdszvwmgl9wyqn5vfmb73gz-wren/lib