[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#73113: Gauche 0.9.15 fails to build (test failure)
From: |
Antero Mejr |
Subject: |
bug#73113: Gauche 0.9.15 fails to build (test failure) |
Date: |
Sat, 07 Sep 2024 18:39:29 +0000 |
It appears the FFI test is failing (at least for x86_64 target):
```
Testing ffitest ... failed.
9 discrepancies found:
test load-foreign: expects (#t (f_i () i) (f_i_i (i) i)) => got #<<error> ": no
matching clause for (.struct _IO_cookie_io_functions_t () ((read (.pointer ()
(.type cookie_read_function_t () (.function () (.type __ssize_t () (long ()))
((__cookie (.pointer () (void ()))) (__buf (.pointer () (char ()))) (__nbytes
(.type size_t () (u-long ())))))))) (write (.pointer () (.type
cookie_write_function_t () (.function () (.type __ssize_t () (long ()))
((__cookie (.pointer () (void ()))) (__buf (.pointer () (char (const))))
(__nbytes (.type size_t () (u-long ())))))))) (seek (.pointer () (.type
cookie_seek_function_t () (.function () (int ()) ((__cookie (.pointer () (void
()))) (__pos (.pointer () (.type __off64_t () (long ())))) (__w (int ())))))))
(close (.pointer () (.type cookie_close_function_t () (.function () (int ())
((__cookie (.pointer () (void ()))))))))))">
test call-foreign f_c: expects 9 => got #<<error> "flib is supposed to be of
type #<class <foreign-library>>, but got #f">
test call-foreign f_i: expects 42 => got #<<error> "flib is supposed to be of
type #<class <foreign-library>>, but got #f">
test call-foreign f_f: expects 1.25 => got #<<error> "flib is supposed to be of
type #<class <foreign-library>>, but got #f">
test call-foreign f_d: expects 3.14 => got #<<error> "flib is supposed to be of
type #<class <foreign-library>>, but got #f">
test call-foreign f_v: expects #<undef> => got #<<error> "flib is supposed to
be of type #<class <foreign-library>>, but got #f">
test call-foreign f_i_i: expects 99 => got #<<error> "flib is supposed to be of
type #<class <foreign-library>>, but got #f">
test call-foreign f_f_f: expects 0.125 => got #<<error> "flib is supposed to be
of type #<class <foreign-library>>, but got #f">
test call-foreign f_d_d: expects 1.0 => got #<<error> "flib is supposed to be
of type #<class <foreign-library>>, but got #f">
```
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#73113: Gauche 0.9.15 fails to build (test failure),
Antero Mejr <=