New issue
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
Explicit std:: name space, seems to make compiler happy #1574
Conversation
clang format successful! https://ci.trafficserver.apache.org/job/clang-format-github/45/ |
RAT check successful! https://ci.trafficserver.apache.org/job/RAT-github/58/ |
AU check failed! https://ci.trafficserver.apache.org/job/autest-github/42/ |
FreeBSD11 build failed! https://ci.trafficserver.apache.org/job/freebsd-github/1740/ |
Linux build successful! https://ci.trafficserver.apache.org/job/linux-github/1634/ |
Intel CC build successful! https://ci.trafficserver.apache.org/job/icc-github/169/ |
clang-analyzer build successful! https://ci.trafficserver.apache.org/job/clang-analyzer-github/301/ |
RAT check successful! https://ci.trafficserver.apache.org/job/RAT-github/60/ |
clang format successful! https://ci.trafficserver.apache.org/job/clang-format-github/47/ |
AU check failed! https://ci.trafficserver.apache.org/job/autest-github/44/ |
FreeBSD11 build successful! https://ci.trafficserver.apache.org/job/freebsd-github/1742/ |
Linux build successful! https://ci.trafficserver.apache.org/job/linux-github/1636/ |
Intel CC build successful! https://ci.trafficserver.apache.org/job/icc-github/172/ |
clang-analyzer build successful! https://ci.trafficserver.apache.org/job/clang-analyzer-github/304/ |
This also cleans up the mess around math.h vs cmath on the includes, this was necessary to make all platforms and compilers happy.
RAT check successful! https://ci.trafficserver.apache.org/job/RAT-github/64/ |
clang format successful! https://ci.trafficserver.apache.org/job/clang-format-github/51/ |
AU check failed! https://ci.trafficserver.apache.org/job/autest-github/48/ |
Intel CC build successful! https://ci.trafficserver.apache.org/job/icc-github/177/ |
Linux build successful! https://ci.trafficserver.apache.org/job/linux-github/1640/ |
FreeBSD11 build successful! https://ci.trafficserver.apache.org/job/freebsd-github/1746/ |
Ship it. |
Yeh, we want to remove the check for math.h, and the patch does. No? |
clang-analyzer build successful! https://ci.trafficserver.apache.org/job/clang-analyzer-github/309/ |
This hopefully fixes the build errors on isnan() usage on the
Ubuntu 16 platform, and also makes it clear which isnan() we use
here.