ariadne-cps / release-1.0

Frozen 1.0 release of the Ariadne C++ framework for cyber-physical systems
http://www.ariadne-cps.org
GNU General Public License v3.0
0 stars 0 forks source link

Discretization issue on CMake vs Autotools #53

Closed lgeretti closed 7 years ago

lgeretti commented 7 years ago

Originally reported by Luca Geretti (Bitbucket: lgeretti, GitHub: lgeretti)


It appears that since we introduced CMake as a build system instead of Autotools, there is a reachability calculation issue that makes, for example, the watertank safety verification problem yield always true even if the setup is clearly unsafe.

The interested commit is 2564f1bd , where both the build systems are available and it can be clearly seen that CMake has the issue while Autotools does not. The problem is present independently of the platform, and consequently the compiler.


lgeretti commented 7 years ago

Original comment by Luca Geretti (Bitbucket: lgeretti, GitHub: lgeretti)


Fixed earlier when fixed workers.h passing some arguments by value.