Skip to content

Merge pull request #717 from jengelh/master #23

Merge pull request #717 from jengelh/master

Merge pull request #717 from jengelh/master #23

Triggered via push June 3, 2025 17:51
Status Success
Total duration 3h 36m 3s
Artifacts 8

cd.yml

on: push
Matrix: Build for main branch / build
Fit to window
Zoom out
Zoom in

Annotations

98 warnings
Build for main branch / Windows-x64, Release: ddio/file.cpp#L101
'e': unreferenced local variable
Build for main branch / Windows-x64, Release: ddio/file.cpp#L67
'e': unreferenced local variable
Build for main branch / Windows-x64, Release: mem/mem.cpp#L883
'type cast': truncation from 'void *' to 'uint32_t'
Build for main branch / Windows-x64, Release: mem/mem.cpp#L883
'type cast': pointer truncation from 'void *' to 'uint32_t'
Build for main branch / Windows-x64, Release: mem/mem.cpp#L680
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Release: mem/mem.cpp#L633
'initializing': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Release: lib/vecmat_external.h#L57
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Release: lib/vecmat_external.h#L57
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Release: lib/vecmat_external.h#L57
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Release: misc/pstring.cpp#L74
'<': signed/unsigned mismatch
Build for main branch / Windows-x64, Debug: ddio/file.cpp#L123
'e': unreferenced local variable
Build for main branch / Windows-x64, Debug: ddio/file.cpp#L101
'e': unreferenced local variable
Build for main branch / Windows-x64, Debug: ddio/file.cpp#L67
'e': unreferenced local variable
Build for main branch / Windows-x64, Debug: mem/mem.cpp#L883
'type cast': truncation from 'void *' to 'uint32_t'
Build for main branch / Windows-x64, Debug: mem/mem.cpp#L883
'type cast': pointer truncation from 'void *' to 'uint32_t'
Build for main branch / Windows-x64, Debug: mem/mem.cpp#L680
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Debug: mem/mem.cpp#L633
'initializing': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Debug: lib/vecmat_external.h#L57
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Debug: lib/vecmat_external.h#L57
'return': conversion from 'size_t' to 'int', possible loss of data
Build for main branch / Windows-x64, Debug: misc/pstring.cpp#L74
'<': signed/unsigned mismatch
Build for main branch / macOS, Release: mem/mem.cpp#L244
unused variable 'Mem_failsafe_block' [-Wunused-variable]
Build for main branch / macOS, Release: mem/mem.cpp#L218
mem.cpp: Compiling For Run-Time Library usage [-W#pragma-messages]
Build for main branch / macOS, Release: mem/mem.cpp#L244
unused variable 'Mem_failsafe_block' [-Wunused-variable]
Build for main branch / macOS, Release: mem/mem.cpp#L218
mem.cpp: Compiling For Run-Time Library usage [-W#pragma-messages]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L148
unused variable 'T1266' [-Wunused-const-variable]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L147
unused variable 'T913' [-Wunused-const-variable]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L146
unused variable 'T911' [-Wunused-const-variable]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L148
unused variable 'T1266' [-Wunused-const-variable]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L147
unused variable 'T913' [-Wunused-const-variable]
Build for main branch / macOS, Release: AudioEncode/aencode.cpp#L146
unused variable 'T911' [-Wunused-const-variable]
Build for main branch / macOS, Debug: fix/fix.cpp#L129
unknown pragma ignored [-Wunknown-pragmas]
Build for main branch / macOS, Debug: fix/fix.cpp#L129
unknown pragma ignored [-Wunknown-pragmas]
Build for main branch / macOS, Debug: third_party/stb/stb_image_write.h#L776
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
Build for main branch / macOS, Debug: third_party/stb/stb_image_write.h#L776
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L148
unused variable 'T1266' [-Wunused-const-variable]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L147
unused variable 'T913' [-Wunused-const-variable]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L146
unused variable 'T911' [-Wunused-const-variable]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L148
unused variable 'T1266' [-Wunused-const-variable]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L147
unused variable 'T913' [-Wunused-const-variable]
Build for main branch / macOS, Debug: AudioEncode/aencode.cpp#L146
unused variable 'T911' [-Wunused-const-variable]
Build for main branch / Linux-x64, Debug: cfile/cfile.cpp#L165
left operand of comma operator has no effect [-Wunused-value]
Build for main branch / Linux-x64, Debug: cfile/cfile.cpp#L163
left operand of comma operator has no effect [-Wunused-value]
Build for main branch / Linux-x64, Debug: cfile/cfile.cpp#L163
left operand of comma operator has no effect [-Wunused-value]
Build for main branch / Linux-x64, Debug: cfile/cfile.cpp#L158
left operand of comma operator has no effect [-Wunused-value]
Build for main branch / Linux-x64, Debug: cfile/cfile.cpp#L158
left operand of comma operator has no effect [-Wunused-value]
Build for main branch / Linux-x64, Debug: ddio/lnxforcefeedback.cpp#L135
‘int ddio_ff_SetCoopLevel(tDevice, int)’ defined but not used [-Wunused-function]
Build for main branch / Linux-x64, Debug: mem/mem.cpp#L244
‘Mem_failsafe_block’ defined but not used [-Wunused-variable]
Build for main branch / Linux-x64, Debug: misc/pstring.cpp#L87
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Build for main branch / Linux-x64, Debug: misc/pstring.cpp#L74
comparison of integer expressions of different signedness: ‘long int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
Build for main branch / Linux-x64, Debug: AudioEncode/aencode.cpp#L959
comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘AudioError’ [-Wsign-compare]
Build for main branch / Linux-x64, Debug
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-x64, Debug
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-x64, Debug
You will need to install Xorg dependencies to use feature x11:
Build for main branch / Linux-x64, Release: grtext/grtext.cpp#L950
variable ‘w’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-x64, Release: stream_audio/streamaudio.cpp#L514
‘granularity’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Build for main branch / Linux-x64, Release: stream_audio/streamaudio.cpp#L464
variable ‘bytesize’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-x64, Release: ddio/lnxfile.cpp#L87
ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
Build for main branch / Linux-x64, Release: ddio/lnxforcefeedback.cpp#L135
‘int ddio_ff_SetCoopLevel(tDevice, int)’ defined but not used [-Wunused-function]
Build for main branch / Linux-x64, Release: mem/mem.cpp#L244
‘Mem_failsafe_block’ defined but not used [-Wunused-variable]
Build for main branch / Linux-x64, Release
‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
Build for main branch / Linux-x64, Release: AudioEncode/aencode.cpp#L959
comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘AudioError’ [-Wsign-compare]
Build for main branch / Linux-x64, Release: misc/pstring.cpp#L87
comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
Build for main branch / Linux-x64, Release: misc/pstring.cpp#L74
comparison of integer expressions of different signedness: ‘long int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
Build for main branch / Linux-x64, Release
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-x64, Release
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-x64, Release
You will need to install Xorg dependencies to use feature x11:
Build for main branch / Linux-cross-arm64, Debug: linux/registry.cpp#L82
variable ‘save_p’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-cross-arm64, Debug: linux/lnxcon_raw.cpp#L177
format not a string literal and no format arguments [-Wformat-security]
Build for main branch / Linux-cross-arm64, Debug: linux/lnxcon_raw.cpp#L129
array subscript has type ‘char’ [-Wchar-subscripts]
Build for main branch / Linux-cross-arm64, Debug: bitmap/tga.cpp#L541
variable ‘data8bit’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-cross-arm64, Debug: bitmap/tga.cpp#L329
variable ‘data8bit’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-cross-arm64, Debug: bitmap/bitmain.cpp#L666
comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Debug: bitmap/bitmain.cpp#L644
comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Debug: bitmap/iff.cpp#L552
variable ‘form_len’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-cross-arm64, Debug: netgames/roboanarchy/roboanarchy.cpp#L76
‘void DisplayScores()’ declared ‘static’ but never defined [-Wunused-function]
Build for main branch / Linux-cross-arm64, Debug: AudioEncode/aencode.cpp#L959
comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘AudioError’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Debug
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-cross-arm64, Debug
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-cross-arm64, Debug
You will need to install Xorg dependencies to use feature x11:
Build for main branch / Linux-cross-arm64, Debug
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-cross-arm64, Debug
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-cross-arm64, Debug
You will need to install Xorg dependencies to use feature x11:
Build for main branch / Linux-cross-arm64, Release: bitmap/bitmain.cpp#L1285
unused variable ‘dp’ [-Wunused-variable]
Build for main branch / Linux-cross-arm64, Release: bitmap/bitmain.cpp#L666
comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Release: bitmap/bitmain.cpp#L644
comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Release
‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
Build for main branch / Linux-cross-arm64, Release: linux/lnxcon_raw.cpp#L177
format not a string literal and no format arguments [-Wformat-security]
Build for main branch / Linux-cross-arm64, Release: linux/lnxcon_raw.cpp#L129
array subscript has type ‘char’ [-Wchar-subscripts]
Build for main branch / Linux-cross-arm64, Release: bitmap/iff.cpp#L552
variable ‘form_len’ set but not used [-Wunused-but-set-variable]
Build for main branch / Linux-cross-arm64, Release: netgames/hoard/hoard.cpp#L1077
‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
Build for main branch / Linux-cross-arm64, Release: netgames/hoard/hoard.cpp#L1328
‘color’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Build for main branch / Linux-cross-arm64, Release: AudioEncode/aencode.cpp#L959
comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘AudioError’ [-Wsign-compare]
Build for main branch / Linux-cross-arm64, Release
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-cross-arm64, Release
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-cross-arm64, Release
You will need to install Xorg dependencies to use feature x11:
Build for main branch / Linux-cross-arm64, Release
You will need to install ibus dependencies to use feature ibus:
Build for main branch / Linux-cross-arm64, Release
You will need to install Wayland dependencies to use feature wayland:
Build for main branch / Linux-cross-arm64, Release
You will need to install Xorg dependencies to use feature x11:

Artifacts

Produced during runtime
Name Size Digest
Descent3_Debug_Linux-cross-arm64 Expired
74.5 MB
sha256:480d1c1ea4965a91ff9eea8fe046076b520c7fcec087c28a6a3b317a2111fa76
Descent3_Debug_Linux-x64 Expired
84.7 MB
sha256:109dbbd052e4c82d762b4ede4610e06b3bf7659a866fda24320ed66b36701ca9
Descent3_Debug_Windows-x64 Expired
31.4 MB
sha256:6b39cab1394693b6b4abf5d64f96411b3ad90ef524e87f7f0c7344556c7b1353
Descent3_Debug_macOS Expired
68.3 MB
sha256:a36ac21d5e459a0bd37991dff283337be3e82a74e615d76f890916dc3a9a319f
Descent3_Release_Linux-cross-arm64 Expired
9.83 MB
sha256:ce1c0e532c05cfd76c6aa9984c0549110d9fa6b3e75aaa3f1b3eb9c5b8ca120f
Descent3_Release_Linux-x64 Expired
9.88 MB
sha256:0188f1b37004718e30b28d0df9f4eb3f43f927dc69e30c22522c2cb669d5ca4a
Descent3_Release_Windows-x64 Expired
18.2 MB
sha256:7428deab99cb9e2c87bfcaa25e0348910749f90204b30550e6d527640bd357ca
Descent3_Release_macOS Expired
16.7 MB
sha256:8b113eebc38f65c72e3f079ab3d6e7d4c480801b661a51570c5782ac71477b07