MCPcopy Create free account
hub / github.com/apache/arrow / TestRoundTripFromNaN

Method TestRoundTripFromNaN

cpp/src/arrow/util/float16_test.cc:189–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

187
188template <>
189void Float16ConversionTest<float>::TestRoundTripFromNaN() {
190 const float test_cases[] = {
191 Limits<float>::quiet_NaN(), F32(0x7f800001u), F32(0xff800001u), F32(0x7fc00000u),
192 F32(0xffc00000u), F32(0x7fffffffu), F32(0xffffffffu)};
193 TestRoundTripFromNaN(std::span(test_cases, std::size(test_cases)));
194}
195
196template <>
197void Float16ConversionTest<double>::TestRoundTripFromNaN() {

Callers 1

TYPED_TESTFunction · 0.45

Calls 3

F32Function · 0.85
F64Function · 0.85
sizeFunction · 0.50

Tested by

no test coverage detected