Skip to content

Merge branch 'main' of https://github.com/IamInnocent3X/GeneralsGameC… #277

Merge branch 'main' of https://github.com/IamInnocent3X/GeneralsGameC…

Merge branch 'main' of https://github.com/IamInnocent3X/GeneralsGameC… #277

Triggered via push January 26, 2026 10:52
Status Failure
Total duration 9m 13s
Artifacts 4

ci.yml

on: push
Detect File Changes
10s
Detect File Changes
Matrix: build-generalsmd-vc6
Matrix: build-generals
Matrix: build-generalsmd-win32
Matrix: replaycheck-generalsmd
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

49 errors and 103 warnings
Build GeneralsMD / vc6-debug+t+e
Process completed with exit code 1.
Build GeneralsMD / vc6-debug+t+e
cannot open program database 'd:\a\generalsgamecode_modding\generalsgamecode_modding\build\vc6-debug\cmakefiles\liblzhl.dir\liblzhl.pdb'
Build GeneralsMD / vc6-debug+t+e
cannot open program database 'd:\a\generalsgamecode_modding\generalsgamecode_modding\build\vc6-debug\cmakefiles\liblzhl.dir\liblzhl.pdb'
Build Generals / vc6+t+e
Process completed with exit code 1.
Build Generals / vc6+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L62
'RenderInfoClass' : illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / vc6-debug+t+e
Process completed with exit code 1.
Build Generals / vc6-debug+t+e
cannot open program database 'd:\a\generalsgamecode_modding\generalsgamecode_modding\build\vc6-debug\cmakefiles\liblzhl.dir\liblzhl.pdb'
Build GeneralsMD / vc6+t+e
Process completed with exit code 1.
Build GeneralsMD / vc6+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
unable to recover from previous error(s); stopping compilation
Build GeneralsMD / vc6+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
'hash_map' : use of class template requires template argument list
Build GeneralsMD / vc6+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'CommandModifiersVec' : undeclared identifier
Build GeneralsMD / vc6+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
syntax error : missing ',' before identifier 'CommandModifiersVec'
Build Generals / vc6-profile+t+e
Process completed with exit code 1.
Build Generals / vc6-profile+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L62
'RenderInfoClass' : illegal member initialization: 'emissiveOverride' is not a base or member
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
unable to recover from previous error(s); stopping compilation
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
'hash_map' : use of class template requires template argument list
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'CommandModifiersVec' : undeclared identifier
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
syntax error : missing ',' before identifier 'CommandModifiersVec'
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
unable to recover from previous error(s); stopping compilation
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
'hash_map' : use of class template requires template argument list
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'CommandModifiersVec' : undeclared identifier
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
syntax error : missing ',' before identifier 'CommandModifiersVec'
Build GeneralsMD / vc6-profile+t+e
Process completed with exit code 1.
Build GeneralsMD / vc6-profile+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
unable to recover from previous error(s); stopping compilation
Build GeneralsMD / vc6-profile+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L1184
'hash_map' : use of class template requires template argument list
Build GeneralsMD / vc6-profile+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'CommandModifiersVec' : undeclared identifier
Build GeneralsMD / vc6-profile+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
syntax error : missing ',' before identifier 'CommandModifiersVec'
Build Generals / win32-debug+t+e
Process completed with exit code 1.
Build Generals / win32-debug+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / win32-vcpkg-debug+t+e
Process completed with exit code 1.
Build Generals / win32-vcpkg-debug+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / win32+t+e
Process completed with exit code 1.
Build Generals / win32+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / win32-profile+t+e
Process completed with exit code 1.
Build Generals / win32-profile+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / win32-vcpkg+t+e
Process completed with exit code 1.
Build Generals / win32-vcpkg+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build Generals / win32-vcpkg-profile+t+e
Process completed with exit code 1.
Build Generals / win32-vcpkg-profile+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/rinfo.cpp#L59
'RenderInfoClass': illegal member initialization: 'emissiveOverride' is not a base or member
Build GeneralsMD / win32-vcpkg-profile+t+e
Process completed with exit code 1.
Build GeneralsMD / win32-profile+t+e
Process completed with exit code 1.
Build GeneralsMD / vc6+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'typedef ' : ignored on left of 'class std::vector' when no variable is declared
Build GeneralsMD / vc6+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN' : macro redefinition
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'typedef ' : ignored on left of 'class std::vector' when no variable is declared
Build GeneralsMD / vc6-releaselog+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'typedef ' : ignored on left of 'class std::vector' when no variable is declared
Build GeneralsMD / vc6-profile+t+e: GeneralsMD/Code/GameEngine/Include/GameLogic/Object.h#L186
'typedef ' : ignored on left of 'class std::vector' when no variable is declared
Build Generals / win32-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WWLib/thread.cpp#L19
'_WIN32_WINNT': macro redefinition
Build Generals / win32+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build Generals / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32-vcpkg-profile+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-profile+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32-profile+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32-profile+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-profile+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-debug+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32-debug+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32-vcpkg-debug+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg-debug+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN': macro redefinition
Build GeneralsMD / win32+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32+t+e: Core/Libraries/Source/WWVegas/WWLib/thread.cpp#L19
'_WIN32_WINNT': macro redefinition
Build GeneralsMD / win32+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+t+e: Core/Libraries/Source/WWVegas/WWDownload/FTP.cpp#L668
'=': conversion from 'time_t' to 'int', possible loss of data
Build GeneralsMD / win32-vcpkg+t+e: GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L164
operator '/': deprecated between enumerations and floating-point types
Build GeneralsMD / win32-vcpkg+t+e
operands are different enum types 'SBServerListState' and 'SBState'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+t+e
operands are different enum types '_GPIBool' and '_GPEnum'; use an explicit cast to silence this warning
Build GeneralsMD / win32-vcpkg+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
GeneralsMD-win32+t+e Expired
155 MB
sha256:c6c5a05d0cf5446086512dbddec385d5719451eef3808fac9df37eda88fcca94
GeneralsMD-win32-debug+t+e Expired
229 MB
sha256:d368303a44e46d28ebc11bc0b918bc5b990c08c3f52acf339f86ec5ad6bcaaa1
GeneralsMD-win32-vcpkg+t+e Expired
154 MB
sha256:df6dca3c8e21a24f78d34890fdaef9026dd25064cd28d1738db8ced8331514a0
GeneralsMD-win32-vcpkg-debug+t+e Expired
229 MB
sha256:e640bfe67cefeefa92353fc0e00312d41077b5973a8cdaca49dd4d09fc16850b