Skip to content

bugfix(anim): Fix elapsed time of object animations #3470

bugfix(anim): Fix elapsed time of object animations

bugfix(anim): Fix elapsed time of object animations #3470

Triggered via pull request October 14, 2025 17:33
Status Failure
Total duration 11m 16s
Artifacts 8

ci.yml

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

Annotations

48 errors and 88 warnings
Build Generals / vc6-debug+t+e
Process completed with exit code 1.
Build Generals / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : undeclared identifier
Build Generals / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6+t+e
Process completed with exit code 1.
Build Generals / vc6+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : undeclared identifier
Build Generals / vc6+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-profile+t+e
Process completed with exit code 1.
Build Generals / vc6-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / vc6-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : undeclared identifier
Build Generals / vc6-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds' : is not a member of 'WW3D'
Build Generals / win32-debug+t+e
Process completed with exit code 1.
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-debug+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32+t+e
Process completed with exit code 1.
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'delta': const object must be initialized
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-profile+t+e
Process completed with exit code 1.
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L240
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L231
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L204
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': identifier not found
Build Generals / win32-profile+t+e: Core/Libraries/Source/WWVegas/WW3D2/seglinerenderer.cpp#L81
'Get_Logic_Time_Milliseconds': is not a member of 'WW3D'
Build Generals / win32-debug+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L168
operator '/': deprecated between enumerations and floating-point types
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+t+e: Generals/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L168
operator '/': deprecated between enumerations and floating-point types
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: Generals/Code/Libraries/Source/WWVegas/WW3D2/ww3d.cpp#L168
operator '/': deprecated between enumerations and floating-point types
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 GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN' : macro redefinition
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-debug+t+e: Core/Libraries/Source/WWVegas/WWDownload/registry.cpp#L25
'WIN32_LEAN_AND_MEAN' : macro redefinition
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-profile+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1117
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L1041
'int' : forcing value to bool 'true' or 'false' (performance warning)
Build GeneralsMD / vc6-releaselog+t+e: Core/Tools/Autorun/GameText.cpp#L817
'int' : forcing value to bool 'true' or 'false' (performance 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#L169
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-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#L169
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+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#L169
operator '/': deprecated between enumerations and floating-point types
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

Artifacts

Produced during runtime
Name Size Digest
GeneralsMD-vc6+t+e Expired
17.2 MB
sha256:dad905386f7d8c5f409156c4d4aaea4f34c2af9484848e8ccfc89fccca1a7983
GeneralsMD-vc6-debug+t+e Expired
54.3 MB
sha256:10ba93b62d36124e0df9347ae3186a7b50f348a05c5da35a8880ea890c1f24de
GeneralsMD-vc6-profile+t+e Expired
17.3 MB
sha256:2e989ffd7bde5d9e4282894ae6b76238ec5451667e79655d4cbc6ea36fc70acd
GeneralsMD-vc6-releaselog+t+e Expired
30.5 MB
sha256:a7e663d5f983fecfde1649fec14e159912fb5f73e044b338015eee4e9d418740
GeneralsMD-win32+t+e Expired
95.7 MB
sha256:4b1fe013955f90b1e3bb9df7be0f9f203a000d1aaad66df0ec0bac47fe45a239
GeneralsMD-win32-debug+t+e Expired
222 MB
sha256:1a8359a036c57459376d2ade7032d4e882865820e9780ee0eb36b5390a25b2c6
GeneralsMD-win32-profile+t+e Expired
96.4 MB
sha256:e68fb0ccedae3ae62dea18f4a3bc3d8c088dafcb99f69a5188ef8b894ddb47c5
Replay-Debug-Log-vc6-releaselog+t+e Expired
2.8 MB
sha256:9209e4743e675a2b410cf68c3211011c9734c6071dc9b1d1fc2664154d1228c5