I think we're going to have to revert the commit 2e89a60c2dd405f from Base since it modifies source files that get compiled with older C++ compilers on our supported platforms. The two previous commits were in the posix/epicsMath.h file which doesn't get compiled
on those targets so arguably may use features that the general C++ sources can't.
std::isinf and std::isnan were introduced in C++11 so they aren't something we
can use yet (especially on the 3.15 branch). The commit 07b75e45439f9d4416 to pvData is similarly problematic.
We agreed that we will only require C++11 support for the 7.1 branch.
- Andrew
On 12/11/19 8:05 AM, APS Jenkins via Core-talk wrote: