QP/C++ Spy build configuration fails on 64-bit target
Real-Time Event Frameworks based on active objects & state machines
Brought to you by:
quantum-leaps
On a 64-bit target, the QP/C++ 6.8.1, Q_SPY build configuration fails compilation due to the noexcept specifier missing in the declaration of function static void u64_raw_(std::uint64_t d); in qs.hpp.
The declaration should be changed by adding the noexcept specifier to match the definition of the fucntion in the module qs_64bit.cpp.
--MMS
Anonymous
The bug has been fixed in the QP/C++ git repositories (on GitHub and SourceForge). The QP-bundle will be fixed in the next release.
--MMS
Fixed in QP/C++ 6.8.2 (QP-bundle 6.8.2).
--MMS
Last edit: Quantum Leaps 2020-07-19