You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* SystemSC: size the per-FMU flag arrays in initialize(), not before
fmus is filled, where they were always zero length (heap-buffer-overflow)
* AlgLoop: own the KinsolSolver, it was never deleted
* Enable ASAN for Clang, error out on compilers that cannot sanitize
* Add testsuite/lsan-suppressions.txt for wrapper, CPython and lxml leaks
* Mark 23 tests asan: no - they leak inside third-party FMU binaries
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: Jenkinsfile
-7Lines changed: 0 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,6 @@ pipeline {
8
8
booleanParam(name: 'MACOS_ARM64', defaultValue: false, description: 'Build with macOS-arm64 (M1 mac)')
9
9
booleanParam(name: 'SUBMODULE_UPDATE', defaultValue: false, description: 'Allow pull request to update submodules (disabled by default due to common user errors)')
10
10
booleanParam(name: 'UPLOAD_BUILD_OPENMODELICA', defaultValue: false, description: 'Upload install artifacts to build.openmodelica.org/omsimulator. Activates MINGW_UCRT64 as well.')
11
-
booleanParam(name: 'ASAN', defaultValue: false, description: 'Build and test with AddressSanitizer (disabled by default while the reported leaks are unfixed)')
12
11
string(name: 'CTEST_FLAGS', defaultValue: '', description: 'Extra flags passed to ctest, e.g. -R api')
13
12
}
14
13
stages {
@@ -48,12 +47,6 @@ pipeline {
48
47
stage('build-in-parallel') {
49
48
parallel {
50
49
stage('linux64-resolute-asan') {
51
-
// Disabled until the leaks AddressSanitizer reports have been fixed.
52
-
// Set the ASAN build parameter to run it in the meantime.
OMSimulator's coverage tests provide insights across a wide range of publicly available libraries. For an overview of all tested libraries and their detailed reports, visit the [Coverage Test Overview](https://libraries.openmodelica.org/branches/master-fmi/).
35
38
@@ -38,10 +41,10 @@ OMSimulator's coverage tests provide insights across a wide range of publicly av
38
41
39
42
> **Note**: Issues may be attributed to OMSimulator itself or the FMI export in OpenModelica.
40
43
41
-
###Build Instructions
44
+
## Build Instructions
42
45
43
46
To compile the project, please follow the steps outlined in the [BUILD.md](BUILD.md) file.
44
47
45
-
###License
48
+
## License
46
49
47
50
This project is licensed under the OSMC Public License. See [OSMC-License.txt](OSMC-License.txt) for details.
0 commit comments