971 made some changes so that the debug build wouldn't set some default flags (in favor of setting the flags manually). This was useful for testing the build but is non-standard and not a good idea, so this removes all of those changes.
Also updates the CI to use both build types in order to catch this error.
Fixes #1531
How Has This Been Tested?
built with gcc 13 and latest oneapi on amd box
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules
Description
971 made some changes so that the debug build wouldn't set some default flags (in favor of setting the flags manually). This was useful for testing the build but is non-standard and not a good idea, so this removes all of those changes.
Also updates the CI to use both build types in order to catch this error.
Fixes #1531
How Has This Been Tested? built with gcc 13 and latest oneapi on amd box
Checklist:
make distcheck
passes