blob: e0f29ec96c4bffbdef5cb82e88dcf142f8c3100f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include <stddef.h>
#include "ts.h"
bool ts_test_nan_fn( void )
{
fp_t const x0[] = { 1, 2, 3 };
fp_t out[3];
ts_nan_fn( (fp_t*[]){out}, 1, (fp_t const *[]){x0}, 1, 3, NULL );
/* Verify all outputs are NaN */
for ( uint_t i = 0; i < 3; ++i )
if ( out[i] == out[i] ) return false; /* not NaN */
return true;
}
|