Open
Description
Missing test for generator, but definitely some regression tests are required. I suggest implementing the following simple steps.
- Add ASAN_OPTIONS to generation step, at least
ASAN_OPTIONS="detect_stack_use_after_return=1:fast_unwind_on_malloc=0"
- Change each CI job to have an additional step to build with freshly generated sources.
- (Optional, arguable) add step to diff the
generated_cpp
sources with the currently usedgenerated_cpp_XXX
to enforce the regular update.
The last one should be done after the fixes in generator for the known non-determinism.