reagents icon indicating copy to clipboard operation
reagents copied to clipboard

Reagents for multicore OCaml

Results 15 reagents issues
Sort by recently updated
recently updated
newest added

See section 10.2.5 in https://www.mpi-sws.org/~turon/turon-thesis.pdf

With OCaml 4.12.0+domains+effects I get this compile error when installing the package using the multicore opam repo: ``` #=== ERROR while compiling reagents.0.3.0 =====================================# # context 2.1.1 | linux/x86_64 |...

I can’t reach the online doc link from README.md. (2021-05-08 12:48) Best regards

Hello. Tried to install reagents via opam. Didn't Succeed. Here's what I get: 4.06.1: ``` #=== ERROR while compiling reagents.0.3.0 =====================================# # context 2.0.4 | macos/x86_64 | | git+https://github.com/ocamllabs/multicore-opam.git #...

See https://github.com/ocamllabs/ocaml-multicore/issues/64.

Line 42 of `lib/offer.ml` references `Kcas.get_id ()`, however this function has been removed in commit https://github.com/kayceesrk/kcas/commit/d13586b62bb6d5ff91ebddf180b564a1edf395bc to the kcas package. https://github.com/ocamllabs/reagents/blob/69f5babbf731fd193d221fc437275d9d32b8a1d7/lib/offer.ml#L42

Currently, the only way to use reagents is to provide it with a scheduler. However, building a scheduler requires access to low-level capabilities such as compare-and-swaps and lock-free queues, which...

Conjunction `` is implemented using `>>>` which serialize the evaluation of conjuncts. For this reason, sensible programs such as `test/two_way.ml` and `test/three.ml` are broken. It seems to me that ``...