Skip to content

Conditions handled by std::shared_ptr #3724

Conditions handled by std::shared_ptr

Conditions handled by std::shared_ptr #3724

Triggered via pull request November 9, 2024 03:26
Status Failure
Total duration 1m 20s
Artifacts

build-vcpkg.yml

on: pull_request
Matrix: build-vcpkg
Fit to window
Zoom out
Zoom in

Annotations

40 errors
ubuntu-Release-luajit=off: src/monsters.cpp#L302
cannot convert ‘std::shared_ptr<ConditionDamage>’ to ‘Condition*’ in initialization
ubuntu-Release-luajit=off: src/monsters.cpp#L303
cannot convert ‘Condition*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=off: src/monsters.cpp#L381
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionSpeed*’
ubuntu-Release-luajit=off: src/monsters.cpp#L384
cannot convert ‘ConditionSpeed*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=off: src/monsters.cpp#L395
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionOutfit*’
ubuntu-Release-luajit=off: src/monsters.cpp#L399
cannot convert ‘ConditionOutfit*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=off: src/monsters.cpp#L405
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionOutfit*’
ubuntu-Release-luajit=off: src/monsters.cpp#L409
cannot convert ‘ConditionOutfit*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=off: src/monsters.cpp#L418
cannot convert ‘std::shared_ptr<Condition>’ to ‘Condition*’ in initialization
ubuntu-Release-luajit=off: src/monsters.cpp#L420
cannot convert ‘Condition*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=on: src/monsters.cpp#L302
cannot convert ‘std::shared_ptr<ConditionDamage>’ to ‘Condition*’ in initialization
ubuntu-Release-luajit=on: src/monsters.cpp#L303
cannot convert ‘Condition*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=on: src/monsters.cpp#L381
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionSpeed*’
ubuntu-Release-luajit=on: src/monsters.cpp#L384
cannot convert ‘ConditionSpeed*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=on: src/monsters.cpp#L395
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionOutfit*’
ubuntu-Release-luajit=on: src/monsters.cpp#L399
cannot convert ‘ConditionOutfit*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=on: src/monsters.cpp#L405
invalid ‘static_cast’ from type ‘std::shared_ptr<Condition>’ to type ‘ConditionOutfit*’
ubuntu-Release-luajit=on: src/monsters.cpp#L409
cannot convert ‘ConditionOutfit*’ to ‘const std::shared_ptr<const Condition>&’
ubuntu-Release-luajit=on: src/monsters.cpp#L418
cannot convert ‘std::shared_ptr<Condition>’ to ‘Condition*’ in initialization
ubuntu-Release-luajit=on: src/monsters.cpp#L420
cannot convert ‘Condition*’ to ‘const std::shared_ptr<const Condition>&’
windows-Debug-luajit=on
The job was canceled because "ubuntu_Release_off" failed.
windows-Debug-luajit=on
The operation was canceled.
macos-Debug-luajit=off
The job was canceled because "ubuntu_Release_off" failed.
macos-Debug-luajit=off
The operation was canceled.
windows-Release-luajit=off
The job was canceled because "ubuntu_Release_off" failed.
windows-Release-luajit=off
The operation was canceled.
windows-Debug-luajit=off
The job was canceled because "ubuntu_Release_off" failed.
windows-Debug-luajit=off
The operation was canceled.
windows-Release-luajit=on
The job was canceled because "ubuntu_Release_off" failed.
windows-Release-luajit=on
The operation was canceled.
macos-Release-luajit=on
The job was canceled because "ubuntu_Release_off" failed.
macos-Release-luajit=on
The operation was canceled.
macos-Debug-luajit=on
The job was canceled because "ubuntu_Release_off" failed.
macos-Debug-luajit=on
The operation was canceled.
macos-Release-luajit=off
The job was canceled because "ubuntu_Release_off" failed.
macos-Release-luajit=off
The operation was canceled.
ubuntu-Debug-luajit=on
The job was canceled because "ubuntu_Release_off" failed.
ubuntu-Debug-luajit=on
The operation was canceled.
ubuntu-Debug-luajit=off
The job was canceled because "ubuntu_Release_off" failed.
ubuntu-Debug-luajit=off
The operation was canceled.