Test for bitexactness to EVS mono in CI pipeline
Add a test job that checks bitexactness to EVS. The official conformance test is meant to be compiled on windows (Visual Studio 2017), but since we do not have windows runners (yet), a Linux version needs to be implemented. this version will basically run the same test, but reference output was generated using gcc-9 with make OPTIM=2 DEBUG=0
. Implementation is tested on FhG runner now, then I will share the setup here for the other runners to copy.
Question is whether this test should be part of the merge request pipeline or run on pushes to main. Having it in the MR pipeline is probably the safest way, but could increase pipeline runtime - trying it out will show how much.