-
It seems to execute the example correctly, one must add the JS compilation mode.
For example, currently one of the example dune file is:
```dune
(executables
(modes byte exe)
(names main)
…
-
Hello,
I can successfully build ocaml-windows using mingw-gcc from my distribution repo but not using MXE cross toolchain. Tested in both archlinux (in docker) and Ubuntu 22.04 and I got exact same…
-
The opam description requires ocaml < 5.0.0 (https://opam.ocaml.org/packages/hashset/), but the library seems to compile with no issue with ocaml 5.2. Could this requirement be relaxed?
-
In order to be used in a multicore setting, libraries typically need to be written with multicore in mind. OCaml 4 libraries must be adapted to multicore in various ways (e.g. eliminating reliance on …
gadmm updated
3 weeks ago
-
It seems that cairo2.cmxa links freetype multiple times:
```
> ocamlobjinfo $(opam var lib)/cairo2/cairo.cmxa | grep 'Extra'
Extra C object files: -lcairo_stubs -L/opt/homebrew/opt/freetype/lib -…
-
As part of the effort to get rid of ninja.js for building the stdlibs and tests, the files in `jscomp/test` need to be cleaned up.
Note that due to ninja.js weirdness, there are currently some rest…
-
As far as I can tell, the `--working-dir` option of `opam` is not functional. I cannot tell if this is my own misunderstanding of what `--working-dir` or `--deps-only` are supposed to do, but this has…
-
There is a known bug which causes [a `pthread_cond_signal` to fail to wake up a `pthread_cond_wait`](https://sourceware.org/bugzilla/show_bug.cgi?id=25847). The OCaml runtime and libraries that come …
-
I was trying to change `omod` and `down` to stop pooping `omod.top` and `down.top` into `ocaml`'s library directory and leave it for `$(opam var lib)/toplevel` to handle it.
This should be possible…
-
The documentation of `Hashtbl.create` says
> `Hashtbl.create n` creates a new, empty hash table, with initial size `n`. For best results, `n` should be on the order of the expected number of ele…