Closed Enchufa2 closed 2 years ago
The documentation of the glibcxx-assertations
test says:
Problem: Compiled C++ code might contain bugs that could have been detected and fixed
Fix By: Compile with -D_GLIBCXX_ASSERTIONS
Waive If: Not compiling C++
Waive If: Not using functions from libstdc++
So I think it is a false positive since at no point in FlexiBLAS base package a C++ compiler is used. Only the Octave interface has to use it.
[facepalm] Right, thanks for taking a look.
These reports keep bugging me, i.e. things like
Could this be a false positive due to the magic you do to reroute the calls? Because the flag is present and passed to every single compilation unit, as you can see in the logs. So I don't know why annocheck thinks these symbols were compiled without it.