Files
scryer-prolog/tests-pl/ffi_f64_nan.pl
Bennet Bleßmann 760e1d2aac fix UB in ffi tests
2025-08-01 19:08:24 +02:00

13 lines
252 B
Prolog

:- use_module(library(os)).
:- use_module(library(ffi)).
test :-
read(Body),
term_variables(Body, [LIB]),
Body,
use_foreign_module(LIB, ['ffi_f64_nan'([], f64)]),
ffi:'ffi_f64_nan'(N),
_ is round(N).
:- initialization(test).