Skip to content

[libc][math] migrate math tests to ErrnoCheckingTest fixture #135320

Open
@ghost

Description

This is issue is related to this #88819

* grep -L "ErrnoCheckingTest" math/*

PR 1

  • Check math/AddTest.h
  • Check math/CMakeLists.txt
  • Check math/CeilTest.h
  • Check math/CopySignTest.h
  • Check math/DivTest.h
  • Check math/FAbsTest.h
  • Check math/FDimTest.h
  • Check math/FMaxTest.h
  • Check math/FMinTest.h
  • Check math/FModTest.h

PR 2

  • Check math/FloorTest.h
  • Check math/FmaTest.h
  • Check math/FrexpTest.h
  • Check math/HypotTest.h
  • Check math/ILogbTest.h
  • Check math/LdExpTest.h
  • Check math/LogbTest.h
  • Check math/ModfTest.h
  • Check math/MulTest.h
  • Check math/NearbyIntTest.h

PR 3

  • Check math/NextAfterTest.h
  • Check math/RIntTest.h
  • Check math/RemQuoTest.h
  • Check math/RoundEvenTest.h
  • Check math/RoundTest.h
  • Check math/RoundToIntegerTest.h
  • Check math/ScalbnTest.h
  • Check math/SqrtTest.h
  • Check math/SubTest.h
  • Check math/TruncTest.h

PR 4

  • Check math/acosf16_test.cpp
  • Check math/acosf_test.cpp
  • Check math/acoshf16_test.cpp
  • Check math/acoshf_test.cpp
  • Check math/add_same_type_test.cpp
  • Check math/asinf16_test.cpp
  • Check math/asinf_test.cpp
  • Check math/asinhf16_test.cpp
  • Check math/asinhf_test.cpp
  • Check math/atan2_test.cpp

PR 5

  • Check math/atan2f128_test.cpp
  • Check math/atan2f_test.cpp
  • Check math/atan_test.cpp
  • Check math/atanf_test.cpp
  • Check math/atanhf_test.cpp
  • Check math/cbrt_test.cpp
  • Check math/cbrtf_test.cpp
  • Check math/ceil_test.cpp
  • Check math/ceilf16_test.cpp
  • Check math/ceilf_test.cpp

PR 6

  • Check math/ceill_test.cpp
  • Check math/copysign_test.cpp
  • Check math/copysignf_test.cpp
  • Check math/copysignl_test.cpp
  • Check math/cos_test.cpp
  • Check math/cosf16_test.cpp
  • Check math/cosf_test.cpp
  • Check math/coshf16_test.cpp
  • Check math/coshf_test.cpp
  • Check math/cospif16_test.cpp

PR 7

  • Check math/cospif_test.cpp
  • Check math/daddl_test.cpp
  • Check math/ddivl_test.cpp
  • Check math/dfmal_test.cpp
  • Check math/dmull_test.cpp
  • Check math/dsqrtl_test.cpp
  • Check math/dsubl_test.cpp
  • Check math/erff_test.cpp
  • Check math/exp10_test.cpp
  • Check math/exp10f16_test.cpp

PR 8

  • Check math/exp10f_test.cpp
  • Check math/exp10m1f16_test.cpp
  • Check math/exp10m1f_test.cpp
  • Check math/exp2_test.cpp
  • Check math/exp2f16_test.cpp
  • Check math/exp2f_test.cpp
  • Check math/exp2m1f16_test.cpp
  • Check math/exp2m1f_test.cpp
  • Check math/exp_test.cpp
  • Check math/expf16_test.cpp

PR 9

  • Check math/expf_test.cpp
  • Check math/explogxf_test.cpp
  • Check math/expm1_test.cpp
  • Check math/expm1f16_test.cpp
  • Check math/expm1f_test.cpp
  • Check math/f16add_test.cpp
  • Check math/f16addf_test.cpp
  • Check math/f16addl_test.cpp
  • Check math/f16div_test.cpp
  • Check math/f16divf_test.cpp

PR 10

  • Check math/f16divf_test.cpp
  • Check math/f16divl_test.cpp
  • Check math/f16fma_test.cpp
  • Check math/f16fmaf_test.cpp
  • Check math/f16fmal_test.cpp
  • Check math/f16mul_test.cpp
  • Check math/f16mulf_test.cpp
  • Check math/f16mull_test.cpp
  • Check math/f16sqrt_test.cpp
  • Check math/f16sqrtf_test.cpp

PR 11

  • Check math/f16sub_test.cpp
  • Check math/f16subf_test.cpp
  • Check math/f16subl_test.cpp
  • Check math/fabs_test.cpp
  • Check math/fabsf_test.cpp
  • Check math/fabsl_test.cpp
  • Check math/fadd_test.cpp
  • Check math/faddl_test.cpp
  • Check math/fdim_test.cpp
  • Check math/in_float_range_test_helper.h

PR 12

  • Check math/fdimf_test.cpp
  • Check math/fdiml_test.cpp
  • Check math/fdiv_test.cpp
  • Check math/fdivl_test.cpp
  • Check math/ffma_test.cpp
  • Check math/ffmal_test.cpp
  • Check math/floor_test.cpp
  • Check math/floorf16_test.cpp
  • Check math/floorf_test.cpp
  • Check math/floorl_test.cpp

PR 13

  • Check math/fma_test.cpp
  • Check math/fmaf16_test.cpp
  • Check math/fmaf_test.cpp
  • Check math/fmax_test.cpp
  • Check math/fmaxf_test.cpp
  • Check math/fmaxl_test.cpp
  • Check math/fmin_test.cpp
  • Check math/fminf_test.cpp
  • Check math/fminl_test.cpp
  • Check math/fmod_test.cpp

PR 14

  • Check math/fmodf_test.cpp
  • Check math/fmul_test.cpp
  • Check math/fmull_test.cpp
  • Check math/frexp_test.cpp
  • Check math/frexpf_test.cpp
  • Check math/frexpl_test.cpp
  • Check math/fsqrt_test.cpp
  • Check math/fsqrtl_test.cpp
  • Check math/fsub_test.cpp
  • Check math/fsubl_test.cpp

PR 15

  • Check math/generic_sqrt_test.cpp
  • Check math/generic_sqrtf_test.cpp
  • Check math/generic_sqrtl_test.cpp
  • Check math/hypot_test.cpp
  • Check math/hypotf16_test.cpp
  • Check math/hypotf_hard_to_round.h
  • Check math/hypotf_test.cpp
  • Check math/ilogb_test.cpp
  • Check math/ilogbf_test.cpp
  • Check math/ilogbl_test.cpp

PR 16

  • Check math/ldexp_test.cpp
  • Check math/ldexpf_test.cpp
  • Check math/ldexpl_test.cpp
  • Check math/llrint_test.cpp
  • Check math/llrintf16_test.cpp
  • Check math/llrintf_test.cpp
  • Check `math/llrintl_test.cpp
  • Check math/llround_test.cpp
  • Check math/llroundf16_test.cpp
  • Check math/llroundf_test.cpp

PR 17

  • Check math/log2f16_test.cpp
  • Check math/log2f_test.cpp
  • Check math/log_test.cpp
  • Check math/logb_test.cpp
  • Check math/logbf_test.cpp
  • Check math/logbl_test.cpp
  • Check math/logf16_test.cpp
  • Check math/logf_test.cpp
  • Check math/lrint_test.cpp
  • Check math/lrintf16_test.cpp

PR 18

  • Check math/lrintf_test.cpp
  • Check math/lrintl_test.cpp
  • Check math/lround_test.cpp
  • Check math/lroundf16_test.cpp
  • Check math/lroundf_test.cpp
  • Check math/lroundl_test.cpp
  • Check math/modf_test.cpp
  • Check math/modff_test.cpp
  • Check math/modfl_test.cpp
  • Check math/nearbyint_test.cpp

PR 19

  • Check math/nearbyintf16_test.cpp
  • Check math/nearbyintf_test.cpp
  • Check math/nearbyintl_test.cpp
  • Check math/nextafter_test.cpp
  • Check math/nextafterf128_test.cpp
  • Check math/nextafterf_test.cpp
  • Check math/nextafterl_test.cpp
  • Check math/pow_test.cpp
  • Check math/powf_test.cpp
  • Check math/remquo_test.cpp

PR 20

  • Check math/remquof_test.cpp
  • Check math/remquol_test.cpp
  • Check math/rint_test.cpp
  • Check math/rintf16_test.cpp
  • Check math/rintf_test.cpp
  • Check math/rintl_test.cpp
  • Check math/round_test.cpp
  • Check math/roundeven_test.cpp
  • Check math/roundevenf16_test.cpp
  • Check math/roundevenf_test.cpp

PR 21

  • Check math/roundevenl_test.cpp
  • Check math/roundf16_test.cpp
  • Check math/roundf_test.cpp
  • Check math/roundl_test.cpp
  • Check math/scalbn_test.cpp
  • Check math/scalbnf128_test.cpp
  • Check math/scalbnf_test.cpp
  • Check math/scalbnl_test.cpp
  • Check math/sdcomp26094.h
  • Check math/sin_test.cpp

PR 22

  • Check math/sincos_test.cpp
  • Check math/sincosf_test.cpp
  • Check math/sinf16_test.cpp
  • Check math/sinf_test.cpp
  • Check math/sinhf16_test.cpp
  • Check math/sinhf_test.cpp
  • Check math/sinpi_tests.cpp
  • Check math/sinpif16_test.cpp
  • Check math/sinpif_test.cpp
  • Check math/sqrt_test.cpp

PR 23

  • Check math/sqrtf128_test.cpp
  • Check math/sqrtf16_test.cpp
  • Check math/sqrtf_test.cpp
  • Check math/sqrtl_test.cpp
  • Check math/sub_same_type_test.cpp
  • Check math/tan_test.cpp
  • Check math/tanf16_test.cpp
  • Check math/tanf_test.cpp
  • Check math/tanhf16_test.cpp
  • Check math/tanhf_test.cpp

PR 24

  • Check math/tanpif16_test.cpp
  • Check math/trunc_test.cpp
  • Check math/truncf16_test.cpp
  • Check math/truncf_test.cpp
  • Check math/truncl_test.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions