mirage / ocaml-cstruct

Map OCaml arrays onto C-like structs
ISC License
106 stars 49 forks source link

Our fuzzer fails because they don't have enough memory #301

Open dinosaure opened 2 years ago

dinosaure commented 2 years ago

Currently, our CI is broken because our fuzzer requires much more memory than 200MB (see the option -m given by bun). We probably should look deeper on our fuzz.exe which, may be, allocates a lot.

talex5 commented 2 years ago

It's passing on the main branch, which was merged recently. Also, on the failed build only 1 of the 48 fuzzing processes failed, so if it is a memory problem then it's not happening all the time.

Are you testing locally with OCaml 5? That might not work.

dinosaure commented 2 years ago

Are you testing locally with OCaml 5? That might not work.

With OCaml 4.13. Let's say that it's fine for the moment but we keep the issue if we retrieve again such error.