Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
40 lines
3.8 KiB
Plaintext
40 lines
3.8 KiB
Plaintext
/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.
|