Files
EscapistsReintroduced/docs/evidence/bmp-native-proof-preparation-2026-10-03/proposals/erri-mounted-bmp-probe/adapter-compile-failure.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

35 lines
2.5 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-iqjo2mvy/check.cpp:11:33: error: declaration of ‘Entity* ERR_ConvoyVehicle::Entity’ changes meaning of ‘Entity’ [-Wchanges-meaning]
11 | struct ERR_ConvoyVehicle{Entity*Entity=nullptr;bool Registered=true;int Group=1;};
| ^~~~~~
/tmp/err-policy-iqjo2mvy/check.cpp:11:26: note: used here to mean ‘struct Entity’
11 | struct ERR_ConvoyVehicle{Entity*Entity=nullptr;bool Registered=true;int Group=1;};
| ^~~~~~
/tmp/err-policy-iqjo2mvy/check.cpp:7:8: note: declared here
7 | struct Entity{Prefab prefab;Prefab*GetPrefabData(){return &prefab;}};
| ^~~~~~
/tmp/err-policy-iqjo2mvy/check.cpp: In member function ‘void Probe::Capture(ERR_HQ*, ERR_ConvoyVehicle*, float)’:
/tmp/err-policy-iqjo2mvy/check.cpp:41:76: error: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Werror=sign-compare]
41 | && unit->Uplink->MessageId == report->MessageId && unit->Uplink->Cursor < unit->Uplink->Nodes.size(), "original mounted payload observed before real radio delivery")) return;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
PASS: actual bounded native mounted proof/detached payload/deadline/cleanup methods, production-only setup and isolated runner selector
PASS: actual one-existing-convoy candidate readiness, sender-root identity, incomplete cargo refusal and fixed three-candidate bound
Traceback (most recent call last):
File "/tmp/erri-mounted-bmp-probe/tests/test_native_mounted_ammo_probe.py", line 172, in <module>
run(r'''
~~~^^^^^
#include <cassert>
^^^^^^^^^^^^^^^^^^
...<33 lines>...
}
^
'''.replace(';if(', ';\n if('))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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-iqjo2mvy/check.cpp', '-o', '/tmp/err-policy-iqjo2mvy/check']' returned non-zero exit status 1.