Opened 5 years ago
Last modified 3 years ago
#5962 new defect
We should check that major Linux distros work in the testsuite
Reported by: | Francesco Casella | Owned by: | Adrian Pop |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | *unknown* | Version: | |
Keywords: | Cc: | Rüdiger Franke, Martin Sjölund |
Description
@rfranke reports issues with the C++ runtime if using Ubuntu 20.04 LTS, see #5948.
This kind of issues is currently not detected in the testsuite. We compile OMC on a number of Linux distros, but only actually run tests on those version on which the CI framework is installed on.
Running the entire testuite for each different distro is out of the question, but we should run a minimal testsuite at least on major distros to make sure that all basic functionalities work: C-runtime, C++ runtime, OMEdit, FMI export (both compiled and source code).
Change History (6)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Cc: | added |
---|
comment:3 by , 4 years ago
We have Examples/SanityCheck.mos. I'll enable it for the Debian/Ubuntu nightly builds. If it works, feel free to add Cppruntime/FMU/etc if they must run. I do believe C++ is disabled on some targets (although it was probably RedHat stuff).
comment:5 by , 4 years ago
Milestone: | 1.17.0 → 1.18.0 |
---|
Retargeted to 1.18.0 because of 1.17.0 timed release.
Basically we need to do a minimal test of each built distribution. At least build successfully HelloWorld with C runtime, Cpp runtime, FMI runtime at least.