Mini sceNpCommerce2Init fix #15096
Merged
Mini sceNpCommerce2Init fix #15096
Cirrus CI / Cirrus FreeBSD
failed
Jan 25, 2024 in 7m 38s
Task Summary
Instruction main failed in 01:46
Details
✅ 00:17 clone
✅ 00:02 ccache
✅ 05:30 install
❌ 01:46 main
const std::string msg = fmt::trim(str, " \t\n");
^
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:25: note: lambda expression begins here
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: capture 'msg' by value
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
msg
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: capture 'msg' by reference
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
&msg
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: default capture by value
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
=
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: default capture by reference
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
&
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:188:37: error: variable 'msg' cannot be implicitly captured in a lambda with no capture-default specified
sys_usbd.trace("libusb log: %s", msg);
^
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:174:21: note: 'msg' declared here
const std::string msg = fmt::trim(str, " \t\n");
^
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:25: note: lambda expression begins here
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: capture 'msg' by value
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
msg
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: capture 'msg' by reference
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
&msg
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: default capture by value
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
=
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:26: note: default capture by reference
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
&
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:176:11: warning: enumeration value 'LIBUSB_LOG_LEVEL_NONE' not handled in switch [-Wswitch]
switch (level)
^~~~~
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/lv2/sys_usbd.cpp:170:44: warning: unused parameter 'ctx' [-Wunused-parameter]
libusb_set_log_cb(ctx, [](libusb_context* ctx, libusb_log_level level, const char* str)
^
4 warnings and 5 errors generated.
[666/805] Building C object 3rdparty/wolfssl/wolfssl/CMakeFiles/wolfssl.dir/src/ssl.c.o
[667/805] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/Modules/sceNpCommerce2.cpp.o
ninja: build stopped: subcommand failed.
Loading