No files found.
+2 −0
CMakeLists.txt
libc/test/UnitTest/CMakeLists.txt
+84 −0
FEnvSafeTest.cpp
libc/test/UnitTest/FEnvSafeTest.cpp
+101 −0
FEnvSafeTest.h
libc/test/UnitTest/FEnvSafeTest.h
+16 −0
CMakeLists.txt
libc/test/src/fenv/CMakeLists.txt
+7 −11
enabled_exceptions_test.cpp
libc/test/src/fenv/enabled_exceptions_test.cpp
+7 −5
exception_flags_test.cpp
libc/test/src/fenv/exception_flags_test.cpp
+21 −22
exception_status_test.cpp
libc/test/src/fenv/exception_status_test.cpp
+24 −0
excepts.h
libc/test/src/fenv/excepts.h
+12 −9
feclearexcept_test.cpp
libc/test/src/fenv/feclearexcept_test.cpp
+6 −1
feenableexcept_test.cpp
libc/test/src/fenv/feenableexcept_test.cpp
+6 −1
feholdexcept_test.cpp
libc/test/src/fenv/feholdexcept_test.cpp
+3 −2
feupdateenv_test.cpp
libc/test/src/fenv/feupdateenv_test.cpp
+8 −6
getenv_and_setenv_test.cpp
libc/test/src/fenv/getenv_and_setenv_test.cpp
+6 −3
rounding_mode_test.cpp
libc/test/src/fenv/rounding_mode_test.cpp
+3 −1
CeilTest.h
libc/test/src/math/CeilTest.h
+2 −1
CopySignTest.h
libc/test/src/math/CopySignTest.h
+3 −1
FAbsTest.h
libc/test/src/math/FAbsTest.h
+2 −1
FDimTest.h
libc/test/src/math/FDimTest.h
+3 −1
FMaxTest.h
libc/test/src/math/FMaxTest.h
+3 −1
FMinTest.h
libc/test/src/math/FMinTest.h
+3 −1
FModTest.h
libc/test/src/math/FModTest.h
+3 −1
FloorTest.h
libc/test/src/math/FloorTest.h
+2 −1
FmaTest.h
libc/test/src/math/FmaTest.h
+3 −1
FrexpTest.h
libc/test/src/math/FrexpTest.h
+2 −1
HypotTest.h
libc/test/src/math/HypotTest.h
+2 −1
ILogbTest.h
libc/test/src/math/ILogbTest.h
+2 −1
LdExpTest.h
libc/test/src/math/LdExpTest.h
+3 −1
LogbTest.h
libc/test/src/math/LogbTest.h
+3 −1
ModfTest.h
libc/test/src/math/ModfTest.h
+2 −1
NextAfterTest.h
libc/test/src/math/NextAfterTest.h
+2 −1
RIntTest.h
libc/test/src/math/RIntTest.h
+2 −1
RemQuoTest.h
libc/test/src/math/RemQuoTest.h
+2 −1
RoundEvenTest.h
libc/test/src/math/RoundEvenTest.h
+3 −1
RoundTest.h
libc/test/src/math/RoundTest.h
+5 −1
RoundToIntegerTest.h
libc/test/src/math/RoundToIntegerTest.h
+3 −1
SqrtTest.h
libc/test/src/math/SqrtTest.h
+3 −1
TruncTest.h
libc/test/src/math/TruncTest.h
+2 −1
fmod_generic_impl_test.cpp
.../test/src/math/exhaustive/fmod_generic_impl_test.cpp
+2 −1
CanonicalizeTest.h
libc/test/src/math/smoke/CanonicalizeTest.h
+3 −1
CeilTest.h
libc/test/src/math/smoke/CeilTest.h
+2 −1
CopySignTest.h
libc/test/src/math/smoke/CopySignTest.h
+3 −1
FAbsTest.h
libc/test/src/math/smoke/FAbsTest.h
+2 −1
FDimTest.h
libc/test/src/math/smoke/FDimTest.h
+3 −1
FMaxTest.h
libc/test/src/math/smoke/FMaxTest.h
+2 −1
FMaximumMagNumTest.h
libc/test/src/math/smoke/FMaximumMagNumTest.h
+2 −1
FMaximumMagTest.h
libc/test/src/math/smoke/FMaximumMagTest.h
+2 −1
FMaximumNumTest.h
libc/test/src/math/smoke/FMaximumNumTest.h
+2 −1
FMaximumTest.h
libc/test/src/math/smoke/FMaximumTest.h
+3 −1
FMinTest.h
libc/test/src/math/smoke/FMinTest.h
+2 −1
FMinimumMagNumTest.h
libc/test/src/math/smoke/FMinimumMagNumTest.h
+2 −1
FMinimumMagTest.h
libc/test/src/math/smoke/FMinimumMagTest.h
+2 −1
FMinimumNumTest.h
libc/test/src/math/smoke/FMinimumNumTest.h
+2 −1
FMinimumTest.h
libc/test/src/math/smoke/FMinimumTest.h
+3 −1
FModTest.h
libc/test/src/math/smoke/FModTest.h
+3 −1
FloorTest.h
libc/test/src/math/smoke/FloorTest.h
+2 −1
FmaTest.h
libc/test/src/math/smoke/FmaTest.h
+3 −1
FrexpTest.h
libc/test/src/math/smoke/FrexpTest.h
+2 −1
FromfpTest.h
libc/test/src/math/smoke/FromfpTest.h
+2 −1
FromfpxTest.h
libc/test/src/math/smoke/FromfpxTest.h
+2 −1
HypotTest.h
libc/test/src/math/smoke/HypotTest.h
+2 −1
ILogbTest.h
libc/test/src/math/smoke/ILogbTest.h
+2 −1
LdExpTest.h
libc/test/src/math/smoke/LdExpTest.h
+3 −1
LogbTest.h
libc/test/src/math/smoke/LogbTest.h
+3 −1
ModfTest.h
libc/test/src/math/smoke/ModfTest.h
+2 −1
NextAfterTest.h
libc/test/src/math/smoke/NextAfterTest.h
+2 −1
NextDownTest.h
libc/test/src/math/smoke/NextDownTest.h
+2 −1
NextTowardTest.h
libc/test/src/math/smoke/NextTowardTest.h
+2 −1
NextUpTest.h
libc/test/src/math/smoke/NextUpTest.h
+2 −1
RIntTest.h
libc/test/src/math/smoke/RIntTest.h
+2 −1
RemQuoTest.h
libc/test/src/math/smoke/RemQuoTest.h
+2 −1
RoundEvenTest.h
libc/test/src/math/smoke/RoundEvenTest.h
+3 −1
RoundTest.h
libc/test/src/math/smoke/RoundTest.h
+5 −1
RoundToIntegerTest.h
libc/test/src/math/smoke/RoundToIntegerTest.h
+3 −1
SqrtTest.h
libc/test/src/math/smoke/SqrtTest.h
+3 −1
TruncTest.h
libc/test/src/math/smoke/TruncTest.h
+2 −1
UfromfpTest.h
libc/test/src/math/smoke/UfromfpTest.h
+2 −1
UfromfpxTest.h
libc/test/src/math/smoke/UfromfpxTest.h
+2 −1
nan_test.cpp
libc/test/src/math/smoke/nan_test.cpp
+2 −1
nanf128_test.cpp
libc/test/src/math/smoke/nanf128_test.cpp
+2 −1
nanf_test.cpp
libc/test/src/math/smoke/nanf_test.cpp
+2 −1
nanl_test.cpp
libc/test/src/math/smoke/nanl_test.cpp
+4 −2
BUILD.bazel
.../llvm-project-overlay/libc/test/UnitTest/BUILD.bazel