LV2: Introduce Dynamic Timer signals #16481
+239
−38
Open
Cirrus CI / Cirrus FreeBSD
failed
Jan 7, 2025 in 5m 35s
Task Summary
Instruction main failed in 02:13
Details
✅ 00:28 clone
✅ 00:01 ccache
✅ 02:50 install
❌ 02:13 main
[347/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/Cubeb/cubeb_enumerator.cpp.o
[348/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/AudioDumper.cpp.o
[349/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o
[350/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/MFC.cpp.o
[351/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/Cubeb/CubebBackend.cpp.o
[352/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/audio_utils.cpp.o
[353/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/AudioBackend.cpp.o
[354/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/FAudioBackend.cpp.o
[355/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/ErrorCodes.cpp.o
[356/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/__/util/atomic.cpp.o
[357/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/__/__/Utilities/Thread.cpp.o
[358/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/RawSPUThread.cpp.o
[359/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUAnalyser.cpp.o
[360/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUFunction.cpp.o
[361/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/__/__/Utilities/bin_patch.cpp.o
[362/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUDisAsm.cpp.o
[363/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUAnalyser.cpp.o
[364/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUDisAsm.cpp.o
[365/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUThread.cpp.o
FAILED: rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUThread.cpp.o
ccache /usr/local/bin/clang++16 -DDATADIR=\"/usr/local/share/rpcs3\" -DECC_SHAMIR -DFP_MAX_BITS=8192 -DGCM_TABLE_4BIT -DHAVE_AESGCM -DHAVE_CHACHA -DHAVE_DH_DEFAULT_PARAMS -DHAVE_ECC -DHAVE_ENCRYPT_THEN_MAC -DHAVE_EXTENDED_MASTER -DHAVE_FAUDIO -DHAVE_FFDHE_2048 -DHAVE_HASHDRBG -DHAVE_LIBEVDEV -DHAVE_ONE_TIME_AUTH -DHAVE_POLY1305 -DHAVE_PTHREAD -DHAVE_SNI -DHAVE_SUPPORTED_CURVES -DHAVE_THREAD_LS -DHAVE_TLS_EXTENSIONS -DHAVE_VULKAN -DHAVE_WAYLAND -DHAVE_WRITE_DUP -DHAVE_X11 -DHAVE___UINT128_T -DLLVM_AVAILABLE -DMINIUPNP_STATICLIB -DNO_DES3_TLS_SUITES -DNO_DSA -DNO_MD4 -DNO_PSK -DNO_RC4 -DOPENSSL_EXTRA -DSOUNDTOUCH_ALLOW_SSE -DSOUNDTOUCH_FLOAT_SAMPLES -DST_NO_EXCEPTION_HANDLING -DTFM_ECC256 -DUSE_FAST_MATH -DUSE_MULTICH_ALWAYS -DVK_USE_PLATFORM_WAYLAND_KHR -DWC_NO_ASYNC_THREADING -DWC_NO_HARDEN -DWOLFSSL_ALT_CERT_CHAINS -DWOLFSSL_DES_ECB -DWOLFSSL_ENCRYPTED_KEYS -DWOLFSSL_NO_OPTIONS_H -DWOLFSSL_NO_SHAKE128 -DWOLFSSL_SHA3 -DWOLFSSL_SHA384 -DWOLFSSL_SHA512 -DWOLFSSL_SHAKE256 -DWOLFSSL_SYS_CA_CERTS -DWOLFSSL_USE_ALIGN -DYAML_CPP_STATIC_DEFINE -DZLIB_CONST=1 -D_POSIX_THREADS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/tmp/cirrus-ci-build/rpcs3 -I/tmp/cirrus-ci-build -I/tmp/cirrus-ci-build/3rdparty/yaml-cpp/yaml-cpp/include -I/tmp/cirrus-ci-build/3rdparty/zstd/zstd/build/cmake/../../lib -I/tmp/cirrus-ci-build/3rdparty/flatbuffers/include -I/tmp/cirrus-ci-build/3rdparty/pugixml/src -I/tmp/cirrus-ci-build/3rdparty/FAudio/src -I/tmp/cirrus-ci-build/3rdparty/FAudio/include -I/tmp/cirrus-ci-build/3rdparty/cubeb/cubeb/include -I/tmp/cirrus-ci-build/build/exports -I/tmp/cirrus-ci-build/3rdparty/SoundTouch/soundtouch/include -I/tmp/cirrus-ci-build/3rdparty/miniupnp/miniupnp/miniupnpc/include -I/tmp/cirrus-ci-build/3rdparty/stblib/stb -I/usr/local/llvm16/include -I/tmp/cirrus-ci-build/3rdparty/asmjit/asmjit/src -I/tmp/cirrus-ci-build/3rdparty/rtmidi/rtmidi -I/tmp/cirrus-ci-build/3rdparty/GL -I/tmp/cirrus-ci-build/3rdparty/glslang/glslang/SPIRV/.. -I/tmp/cirrus-ci-build/build/include -I/tmp/cirrus-ci-build/3rdparty/wolfssl/wolfssl -I/tmp/cirrus-ci-build/build/3rdparty/wolfssl/wolfssl -I/tmp/cirrus-ci-build/3rdparty/xxHash/cmake_unofficial/.. -I/tmp/cirrus-ci-build/3rdparty/xxHash -isystem /usr/local/include/libevdev-1.0 -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -nostdinc++ -isystem/tmp/cirrus-ci-build/libcxx_prefix/include/c++/v1 -O3 -DNDEBUG -std=gnu++20 -pthread -Wall -fno-exceptions -fstack-protector -msse -msse2 -mcx16 -Werror=old-style-cast -Werror=sign-compare -Werror=reorder -Werror=return-type -Werror=overloaded-virtual -Werror=missing-noreturn -Werror=implicit-fallthrough -Wunused-parameter -Wignored-qualifiers -Wredundant-move -Wcast-qual -Wdeprecated-copy -Wtautological-compare -Wempty-body -Wredundant-decls -Wstrict-aliasing=1 -Werror=inconsistent-missing-override -Werror=delete-non-virtual-dtor -fconstexpr-steps=16777216 -Wno-unused-lambda-capture -Wno-unused-private-field -Wno-unused-command-line-argument -Wno-elaborated-enum-base -MD -MT rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUThread.cpp.o -MF rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUThread.cpp.o.d -o rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUThread.cpp.o -c /tmp/cirrus-ci-build/rpcs3/Emu/Cell/PPUThread.cpp
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/PPUThread.cpp:4914:5: error: no matching function for call to 'sha1_update'
sha1_update(&ctx, addrs.data(), addrs.size() * sizeof(be_t<u32>));
^~~~~~~~~~~
/tmp/cirrus-ci-build/rpcs3/Crypto/sha1.h:75:6: note: candidate function not viable: no known conversion from 'value_type *' (aka 'stx::se_t<unsigned int, true, 4> *') to 'const unsigned char *' for 2nd argument
void sha1_update( sha1_context *ctx, const unsigned char *input, size_t ilen );
^
1 error generated.
[366/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/System.cpp.o
[367/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUInterpreter.cpp.o
[368/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUASMJITRecompiler.cpp.o
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/SPUASMJITRecompiler.cpp:71:22: warning: 'wait' is deprecated [-Wdeprecated-declarations]
add_loc->compiled.wait(nullptr);
^
/tmp/cirrus-ci-build/rpcs3/util/atomic.hpp:1692:4: note: 'wait' has been explicitly marked deprecated here
[[deprecated]] void wait(type old_value, atomic_wait_timeout timeout = atomic_wait_timeout::inf) const
^
1 warning generated.
[369/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUModule.cpp.o
[370/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUInterpreter.cpp.o
[371/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUCommonRecompiler.cpp.o
[372/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPUThread.cpp.o
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/SPUThread.cpp:5482:48: warning: unused parameter 'addr' [-Wunused-parameter]
usz spu_thread::register_cache_line_waiter(u32 addr)
^
1 warning generated.
[373/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/PPUTranslator.cpp.o
[374/898] Building CXX object rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Cell/SPULLVMRecompiler.cpp.o
/tmp/cirrus-ci-build/rpcs3/Emu/Cell/SPULLVMRecompiler.cpp:1533:23: warning: 'wait' is deprecated [-Wdeprecated-declarations]
add_loc->compiled.wait(nullptr);
^
/tmp/cirrus-ci-build/rpcs3/util/atomic.hpp:1692:4: note: 'wait' has been explicitly marked deprecated here
[[deprecated]] void wait(type old_value, atomic_wait_timeout timeout = atomic_wait_timeout::inf) const
^
1 warning generated.
ninja: build stopped: subcommand failed.
Loading