Skip to content

[HEEL] Bug fixes

Bernardo Menicagli requested to merge doeBern into doe

[heel_generatorConfig.cmake.in] add_subdirectory() now explicitly specifies the binary directory to enable out-of-source project to be compiled.

[generator_cpp_knowledge_src] fixed the source file generation with features enabled. One can reproduce this issue by compiling a project with an OPs json file (features enabled).

[generator_cpp_margot_src] outputs correcly the log file in CSV format and generates custom_monitor functions even with profiling applications only. The output log file in csv format doesn't have a delimiter (e.g. ',') in the header and the first data row doesn't get put on newline. Custom monitors don't have a push_custom_monitor_values() definition in profiling applications (e.g. with just monitors inside the margot.json config file).

Edited by Bernardo Menicagli

Merge request reports