Enhance testing and rework cpp and asm generation

Merge request reports

Loading