Files
EscapistsReintroduced/docs/evidence/mounted-interception-2026-10-02/rules/review-test_supply_convoys-compile-initial.log
T
jakub 6a667d8deb Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
2026-10-13 22:52:53 +02:00

40 lines
3.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/tmp/err-policy-_0_dr7qz/check.cpp:10:156: error: declaration of ‘Combat* ERR_ConvoyVehicle::Combat’ changes meaning of ‘Combat’ [-Wchanges-meaning]
10 | struct ERR_ConvoyVehicle{int InterceptToken=0,clears=0,cancels=0;bool own=true,Released=false;Order order;Order*InterceptOrder=ℴCombat combat;Combat*Combat=&combat;Entity entity;Entity*Entity=&entity;
| ^~~~~~
/tmp/err-policy-_0_dr7qz/check.cpp:10:149: note: used here to mean ‘struct Combat’
10 | struct ERR_ConvoyVehicle{int InterceptToken=0,clears=0,cancels=0;bool own=true,Released=false;Order order;Order*InterceptOrder=ℴCombat combat;Combat*Combat=&combat;Entity entity;Entity*Entity=&entity;
| ^~~~~~
/tmp/err-policy-_0_dr7qz/check.cpp:9:23: note: declared here
9 | struct Order{};struct Combat{bool Held=false;};struct Entity{vector GetOrigin(){return {};}};
| ^~~~~~
/tmp/err-policy-_0_dr7qz/check.cpp:10:192: error: declaration of ‘Entity* ERR_ConvoyVehicle::Entity’ changes meaning of ‘Entity’ [-Wchanges-meaning]
10 | struct ERR_ConvoyVehicle{int InterceptToken=0,clears=0,cancels=0;bool own=true,Released=false;Order order;Order*InterceptOrder=ℴCombat combat;Combat*Combat=&combat;Entity entity;Entity*Entity=&entity;
| ^~~~~~
/tmp/err-policy-_0_dr7qz/check.cpp:10:185: note: used here to mean ‘struct Entity’
10 | struct ERR_ConvoyVehicle{int InterceptToken=0,clears=0,cancels=0;bool own=true,Released=false;Order order;Order*InterceptOrder=ℴCombat combat;Combat*Combat=&combat;Entity entity;Entity*Entity=&entity;
| ^~~~~~
/tmp/err-policy-_0_dr7qz/check.cpp:9:55: note: declared here
9 | struct Order{};struct Combat{bool Held=false;};struct Entity{vector GetOrigin(){return {};}};
| ^~~~~~
PASS: actual supply route cycling/arrival/stops, finite startup bounds, contact freshness, dismount hold, quiet interval, interrupted boarding, timeout and lost-truck release
PASS: moving-convoy perception boundaries and scoped individual/group abandonment priorities
PASS: actual supply startup reasons expose unchanged body budget/requirement, journal only failure changes, preserve retry cadence/caps and report the true final refusal
Traceback (most recent call last):
File "/tmp/erri-mounted-intercept-convoy-1247/tests/test_supply_convoys.py", line 359, in <module>
run(r'''
~~~^^^^^
#include <cassert>
^^^^^^^^^^^^^^^^^^
...<21 lines>...
}
^
''')
^^^^
File "/home/jakub/devel/escapistsrereintroduced/tests/policy_harness.py", line 13, in run
subprocess.run(['g++','-std=c++17','-Wall','-Werror',str(p/'check.cpp'),'-o',str(p/'check')],check=True)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 578, in run
raise CalledProcessError(retcode, process.args,
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['g++', '-std=c++17', '-Wall', '-Werror', '/tmp/err-policy-_0_dr7qz/check.cpp', '-o', '/tmp/err-policy-_0_dr7qz/check']' returned non-zero exit status 1.