Skip to content

build(debug): Add CMake option to generate full debug information for VC6 builds #2493

build(debug): Add CMake option to generate full debug information for VC6 builds

build(debug): Add CMake option to generate full debug information for VC6 builds #2493

Triggered via pull request July 27, 2025 15:31
Status Success
Total duration 10m 37s
Artifacts 12

ci.yml

on: pull_request
Detect File Changes
6s
Detect File Changes
Matrix: build-generals
Matrix: build-generalsmd
Fit to window
Zoom out
Zoom in

Annotations

120 warnings
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN' : macro redefinition
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN' : macro redefinition
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1124
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1048
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / Preset vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L824
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build Generals / Preset win32-debug+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build Generals / Preset win32-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / Preset win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / Preset win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / Preset win32+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build Generals / Preset win32+t+e: Core/Libraries/Source/WWVegas/WWLib/cpudetect.cpp#L907
'GetVersionExA': was declared deprecated
Build Generals / Preset win32+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / Preset win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / Preset win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / Preset win32-profile+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build Generals / Preset win32-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / Preset win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / Preset win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / Preset win32+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-debug+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / Preset win32-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-profile+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.CPP#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / Preset win32-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / Preset win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning

Artifacts

Produced during runtime
Name Size Digest
Generals-vc6+t+e Expired
15.9 MB
sha256:f0b70ad3292738f9939a242ed20e885aa86209b797e662c0b6abc92f5929c4a6
Generals-vc6-debug+t+e Expired
51 MB
sha256:fc93eedd6d570916b9997b4d44dc293c00e5452b3d7b00f995d48efa50b2b804
Generals-vc6-profile+t+e Expired
15.9 MB
sha256:b4602326b817d3c9bbe81ffed7e20f5f5454b0298c05f609ba163426a522c64c
Generals-win32+t+e Expired
89.1 MB
sha256:e4aabde0c16e238809a4e2d921bd7533ce2bc4310cb4dd4cb97596399a82c760
Generals-win32-debug+t+e Expired
208 MB
sha256:a6c4b8391708a8237c10ba297eb1a7523e1fc22611446584e326077465e3404b
Generals-win32-profile+t+e Expired
89.1 MB
sha256:5795a2f9885282d3d5b83e0b6c0d3b23ab4a02bf40cff401b2f5d4586c614f03
GeneralsMD-vc6+t+e Expired
17.1 MB
sha256:5afadce0dd0adb19647f2442986ea29c7b6ad6b968693df8da762dc98b736320
GeneralsMD-vc6-debug+t+e Expired
54.3 MB
sha256:2ce61675f6f9a7dbf33b90854a39c0fbe9ac1b7efe09df014f6c47fd2f260f48
GeneralsMD-vc6-profile+t+e Expired
17.3 MB
sha256:52535ffe32fa09a605ca649715cf3306567795e884234bbcda31e650bab949b3
GeneralsMD-win32+t+e Expired
94.8 MB
sha256:23d670b35d6fda339a56e567f977235a8f365c4ce85d511513715867d8577f9d
GeneralsMD-win32-debug+t+e Expired
220 MB
sha256:9a27b1b52de62f01246c26fcfd243227ebfed2ab34c3c88a050f5e81ec628ff7
GeneralsMD-win32-profile+t+e Expired
95.6 MB
sha256:5099e158c88e24b105c7a3612376a8df050d70296e1016a5fc3ccece8028d86e