We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embarcadero claims C++11 compatibility in their BCC32C and BCC64 compilers, but setting up a test project throws:
[bcc64 Error] catch.hpp(11586): no member named 'isnan' in namespace 'std'
Fails on build with CLang compiler, all default settings for both 32bit & 64bit apps.
It appears replacing isnan with _isnan allows it to compile although I'm not knowledgeable enough yet to understand why. Found the fix here.
The text was updated successfully, but these errors were encountered:
The simple answer is that they did something terrible to their "C++11 compliant" library.
We can provide a polyfill over it, but it will take me at least until the end of the week before I have the time to do so.
Sorry, something went wrong.
c6a89f1
This should be fixed now
No branches or pull requests
Description
Embarcadero claims C++11 compatibility in their BCC32C and BCC64 compilers, but setting up a test project throws:
[bcc64 Error] catch.hpp(11586): no member named 'isnan' in namespace 'std'
Steps to reproduce
Fails on build with CLang compiler, all default settings for both 32bit & 64bit apps.
Extra information
It appears replacing isnan with _isnan allows it to compile although I'm not knowledgeable enough yet to understand why.
Found the fix here.
The text was updated successfully, but these errors were encountered: