| #define TTS_ALL_ULP_EQUAL | ( | L, | |
| R, | |||
| N, | |||
| ... | |||
| ) | TTS_ALL(L,R, ::tts::ulp_distance ,N,"ULP" , __VA_ARGS__ ) |
Checks if all elements of two sequences are within a given ULP distance and that their sizes are equal.
This comparison is performed by using the proper tts::ulp_distance overload.
| L,R | Sequences to compare. |
| N | Maximum ULPs accepted between L and R. |
| ... | Optional tag. If equals to REQUIRED, this test will stop the program if it fails. |