From: Marshall Clow Date: Thu, 11 Aug 2016 18:46:24 +0000 (+0000) Subject: Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes... X-Git-Tag: llvmorg-4.0.0-rc1~12710 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=82b16766e65a211f4e93dd973aff4b343fa158db;p=platform%2Fupstream%2Fllvm.git Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes bug 28936 llvm-svn: 278387 --- diff --git a/libcxx/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp b/libcxx/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp index cf6f786..2b21309 100644 --- a/libcxx/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp +++ b/libcxx/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp @@ -91,7 +91,6 @@ void test_edges() { assert(std::isnan(r.real())); assert(std::isnan(r.imag())); - assert(std::signbit(testcases[i].imag()) == std::signbit(r.imag())); } else if (std::isnan(testcases[i].real()) && std::isinf(testcases[i].imag())) {