Files
scryer-prolog/tests-pl/ffi_utf8_panic.pl
Thierry Marianne ac71cff338 add failing test highlighting panic on invalid UTF-8 cstr
Signed-off-by: Thierry Marianne <thierry@marianne.io>
2026-03-04 12:45:48 +01:00

17 lines
305 B
Prolog

:- use_module(library(os)).
:- use_module(library(ffi)).
init :-
read(Body),
term_variables(Body, [LIB]),
Body,
use_foreign_module(LIB, [
'ffi_invalid_utf8_cstr'([], cstr)
]).
test :-
ffi:'ffi_invalid_utf8_cstr'(Str),
write(Str), nl.
:- initialization((init,test)).