Skip to content

WIP: AmpGen fixes to compile with gcc 6.2

Dominik Muller requested to merge AmpGenGCC62 into Sim09-upgrade

Added includes for various STL classes, mostly for std::vector which was only implicitly included from algorithm. This worked fine for gcc 4.8 and 4.9 but does not work anymore for gcc 6.2.

Also added plenty of override keywords where applicable to get the extreme number of warnings down due to the -Wsuggest-override flag. Probably missed quite a few and will keep looking.

This is marked as WIP because there seems to be other active AmpGen branches and I am not sure yet which is the smartest way to merge all of them.

Merge request reports