Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
From: Alan Schmitt <alan.schmitt@polytechnique.org>
To: "lwn" <lwn@lwn.net>, caml-list@inria.fr
Subject: [Caml-list] Attn: Development Editor, Latest OCaml Weekly News
Date: Tue, 16 Jun 2026 12:51:18 +0200	[thread overview]
Message-ID: <m2eci6vjvd.fsf@mac-03220211.irisa.fr> (raw)


[-- Attachment #1.1.1: Type: text/plain, Size: 16950 bytes --]

Hello

Here is the latest OCaml Weekly News, for the week of June 09 to 16,
2026.

Table of Contents
─────────────────

A line-by-line translation of the OCaml runtime from C to Rust
First release candidate for OCaml 5.5.0
OCaml 4.14.3 for Plan 9
Miou, a simple scheduler for OCaml 5
OCaml 4.14.4 released
Old CWN


A line-by-line translation of the OCaml runtime from C to Rust
══════════════════════════════════════════════════════════════

  Archive:
  <https://discuss.ocaml.org/t/a-line-by-line-translation-of-the-ocaml-runtime-from-c-to-rust/18247/1>


Michael Bacarella announced
───────────────────────────

  The Rust community owes the OCaml community a debt of gratitude, the
  first Rust compiler was written in OCaml. In this post we rewrite the
  OCaml runtime in Rust. Consider it our down payment on repaying the
  debt. :saluting_face:

  No Marks Shinwell were harmed[1]

  /Editor’s note: the post being too long to reproduce in this
  newsletter, I encourage you to read it online./


First release candidate for OCaml 5.5.0
═══════════════════════════════════════

  Archive:
  <https://discuss.ocaml.org/t/first-release-candidate-for-ocaml-5-5-0/18253/1>


octachron announced
───────────────────

  The release of OCaml 5.5.0 is imminent.

  As a final step, we are publishing a release candidate to check that
  everything is in order before the release in the upcoming week.

  If you find any bugs, please report them on the [OCaml's issue
  tracker].

  Compared to the first beta, this release candidate contains two
  runtime fixes, two standard library fixes, six miscellaneous fixes and
  one documentation update.

  The full change log for OCaml 5.5.0 is [available on GitHub].

  Happy hacking, Florian Angeletti for the OCaml team.


[OCaml's issue tracker] <https://github.com/ocaml/ocaml/issues>

[available on GitHub] <https://github.com/ocaml/ocaml/blob/5.5/Changes>

Installation instructions
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  The base compiler can be installed as an opam switch with the
  following commands on opam 2.1 and later:

  ┌────
  │ opam update
  │ opam switch create 5.5.0~rc1
  └────

  The source code for the release candidate is also directly available
  on:

  • GitHub: <https://github.com/ocaml/ocaml/archive/5.5.0-rc1.tar.gz>
  • OCaml archives at Inria:
    <https://caml.inria.fr/pub/distrib/ocaml-5.5/ocaml-5.5.0~rc1.tar.gz>


Fine-tuned compiler configuration
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  If you want to tweak the configuration of the compiler, you can switch
  to the option variant with:

  ┌────
  │ opam update
  │ opam switch create <switch_name> ocaml-variants.5.5.0~rc1+options <option_list>
  └────

  where `<option_list>' is a space-separated list of `ocaml-option-*'
  packages. For instance, for a `flambda' and `no-flat-float-array'
  switch:

  ┌────
  │ opam switch create 5.5.0~rc1+flambda+nffa ocaml-variants.5.5.0~rc1+options ocaml-option-flambda ocaml-option-no-flat-float-array
  └────


  All available options can be listed with `opam search ocaml-option'.


Changes since the first beta release
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

◊ Runtime fixes

  • [#14820]: caml_ba_alloc must account for memory it allocated itself.
    CAML_BA_SUBARRAY (introduced in 5.2) with data=NULL would result in
    the Gc accounting for the allocation as 0 bytes, which can
    eventually lead to OOM. This condition never occurs in the compiler
    itself, but occurs in external C bindings that attempt to create a
    new bigarray in the shape of an existing one. For backwards
    compatibility ignore CAML_BA_SUBARRAY when data is NULL.  (Edwin
    Török, review by Damien Doligez)

  • …, +[#14722]: runtime, fix in the orphaning of ephemerons (Gabriel
    Scherer, review by Olivier Nicole and Damien Doligez, report by Jan
    Midtgaard)


  [#14820] <https://github.com/ocaml/ocaml/issues/14820>

  [#14722] <https://github.com/ocaml/ocaml/issues/14722>


◊ Standard library fix

  • [#14853], CVE-2026-41083, OSEC-2026-05: fix quoting of filenames
    passed to `Filename.quote_command' on Windows.  (David Allsopp,
    report by Andrew Nesbitt, review by Florian Angeletti)

  • …, +[#14715]: Use POSIX thread-safe getgrnam_r, getgrgid_r,
    getpwnam_r, getpwuid_r, gmtime_r, localtime_r, getlogin_r, and fix
    mktime error checking.  (Antonin Décimo, review by Florian
    Angeletti, David Allsopp, Stefan Muenzel, Gabriel Scherer, and Miod
    Vallat)


  [#14853] <https://github.com/ocaml/ocaml/issues/14853>

  [#14715] <https://github.com/ocaml/ocaml/issues/14715>


◊ Compiler user-interface fix

  • [#14702]: Fix hidden directory files leaking into the visible load
    path table.  When a hidden directory contained a file whose basename
    was already present, the file could be incorrectly added to the
    visible table.  (Hugo Heuzard, review by Florian Angeletti)


  [#14702] <https://github.com/ocaml/ocaml/issues/14702>


◊ Compilerlibs fix

  • [#14797]: avoid dropping attributes attached to package types when
    pretty printing in surface syntax.  (Chet Murthy, review by Nicolás
    Ojeda Bär)


  [#14797] <https://github.com/ocaml/ocaml/issues/14797>


◊ Configuration fixes

  • [#14484]: Set `_WIN32_WINNT' to require Windows 8/Server 2012
    Windows header SDK support.  (Antonin Décimo, review by David
    Allsopp)

  • [#14760], [#14802], [#14846]: Correct the detection of argument
    defaults in configure, fixing an incorrect error message when
    installing OCaml through opam on OpenSUSE with the site-config
    package installed.  (David Allsopp, report and review by Edwin
    Török)


  [#14484] <https://github.com/ocaml/ocaml/issues/14484>

  [#14760] <https://github.com/ocaml/ocaml/issues/14760>

  [#14802] <https://github.com/ocaml/ocaml/issues/14802>

  [#14846] <https://github.com/ocaml/ocaml/issues/14846>


◊ Documentation fix

  • [#14684], [#14782], [#14838]: Improve ocamlc's and ocamlopt's manual
    pages and fix small issues in the manual (Samuel Hym, review by
    Florian Angeletti, Antonin Décimo, Gabriel Scherer and Nicolás Ojeda
    Bär)


  [#14684] <https://github.com/ocaml/ocaml/issues/14684>

  [#14782] <https://github.com/ocaml/ocaml/issues/14782>

  [#14838] <https://github.com/ocaml/ocaml/issues/14838>


◊ Internal fix

  • …, +[#14550]: Add the not-root builtin ocamltest action. This allows
    to skip tests that fail if the current user is root (superuser).
    (Kate Deplaix, review by Gabriel Scherer, Nicolás Ojeda Bär, and
    Antonin Décimo)


  [#14550] <https://github.com/ocaml/ocaml/issues/14550>


OCaml 4.14.3 for Plan 9
═══════════════════════

  Archive: <https://discuss.ocaml.org/t/ocaml-4-14-3-for-plan-9/18223/2>


Continuing this thread, Eduardo Cavazos announced
─────────────────────────────────────────────────

  Here's a demo of the ocaml repl in the acme editor in plan9 and some
  integration features:

  <https://youtu.be/0GP_V1sACTw>

  The acme-repl demonstrated there is here:

  <https://github.com/dharmatech/acme-repl>


Miou, a simple scheduler for OCaml 5
════════════════════════════════════

  Archive:
  <https://discuss.ocaml.org/t/ann-miou-a-simple-scheduler-for-ocaml-5/12963/19>


Calascibetta Romain announced
─────────────────────────────

  I am delighted to announce the release of [miou.0.7.0]. Whilst this
  release isn’t quite as impressive as previous ones, it now provides us
  with a pure OCaml implementation of SSH for our unikernels! This
  release notably introduces `Miou.get', which allows you to wait for
  and retrieve a task saved in an orphan: for this, we refer you to our
  documentation available [here].

  This release also strengthens our ecosystem in general: following
  `http', `tls', `tcp/ip', `smtp', `dns' and `ntp', we can now add `ssh'
  to the protocols available for our unikernels (as well as for OCaml
  applications in general). It is largely thanks to @hannes’s [work] on
  migrating from `Cstruct.t' (which we are now deprecating) to `string'
  (a process we began several years ago following observations of
  [performance issues with Cstruct.t]) that we have managed to complete
  `mnet-ssh'.

  And so, thanks to our work on `notty~/~nottui' (and
  [~lwd~](github.com/let-def/lwd)), SSH support for unikernels, and one
  of our MirageOS retreats, we have revived a project developed by
  @reynir: [banawa-chat]. It is a unikernel that offers "a chat room for
  everyone" via SSH; you simply need to connect to it to chat with
  others (a mini IRC) and it provides a TUI even though the unikernel
  does not recognise the concept of a terminal! The project is available
  [here] (and an `opam pin' is all you need to obtain `banawa.hvt').

  <https://us1.discourse-cdn.com/flex020/uploads/ocaml/original/2X/e/e857f94d3f9f25767e79d2efccd893f2c4e2e044.webp>

  This consolidation is now taking shape with the emergence of a few
  unikernels and tools, and we’re taking this opportunity to introduce
  you to a few that are now available:
  • another older unikernel has just reappeared: [pasteur] and its
    deployment <https://paste.osau.re/>. It brings our efforts to
    [`vif'] and demonstrates how to create a simple web application in
    the form of a unikernel.
  • [`aussi'] is a small experimental project that can be used with
    Docker to deploy Solo5 unikernels quite simply (a simple `docker
    run' is enough now!). However, we still recommend using [albatross]
    for production deployment.
  • [`chaos'] has finally crossed the Rubicon. Having started this
    project a year ago to experiment with our new workflow, this NTP
    server ("[Chrony]-style") is now available at `osau.re:123'

  We therefore continue to offer unikernels and actively use them in
  order to improve them. As such, we would like to thank everyone who
  provides us with (any kind of) feedback on what we are developing,
  enabling us to collectively improve what our cooperative can offer the
  OCaml community (and, more broadly, the users of our unikernels). If
  you like what we do, you can support us via a donation ([directly] or
  via [GitHub]). Happy hacking!


[miou.0.7.0] <https://github.com/robur-coop/miou/releases/tag/v0.7.0>

[here] <https://docs.osau.re/local/miou/Miou/index.html#orphans>

[work] <https://github.com/mirage/awa-ssh/pull/85>

[performance issues with Cstruct.t]
<https://blog.robur.coop/articles/speeding-ec-string.html>

[banawa-chat] <https://github.com/reynir/banawa-chat/>

[here] <https://github.com/reynir/banawa-chat/pull/3>

[pasteur] <https://github.com/dinosaure/pasteur>

[`vif'] <https://github.com/robur-coop/vif>

[`aussi'] <https://github.com/robur-coop/aussi>

[albatross] <https://github.com/robur-coop/albatross>

[`chaos'] <https://github.com/robur-coop/chaos>

[Chrony] <https://chrony-project.org/>

[directly] <https://robur.coop/Donate>

[GitHub] <https://github.com/sponsors/robur-coop>


OCaml 4.14.4 released
═════════════════════

  Archive: <https://discuss.ocaml.org/t/ocaml-4-14-4-released/18258/1>


octachron announced
───────────────────

  We have the pleasure of celebrating the anniversary of the first
  flight of Ariane 4 by announcing the release of OCaml version
  4.14.4[^1].

  This release is a collection of safe bug fixes and security fixes for
  the standard library, cherry-picked from the OCaml 5 branch.

  The 4.14 branch is expected to receive episodic updates until at least
  the end of 2026.

  However, the end of its extended maintenance period is on the horizon.
  Consequently, please mention to us any obstacle remaining to your
  migration to OCaml 5.

  In the meanwhile, do not hesitate to report any bugs on the [OCaml
  issue tracker].

  See the list of changes below for more details.

  Happy hacking, Florian Angeletti for the OCaml team.

  —


[OCaml issue tracker] <https://github.com/ocaml/ocaml/issues>

Installation Instructions
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

  The base compiler can be installed as an opam switch with the
  following commands:
  ┌────
  │ opam update
  │ opam switch create 4.14.4
  └────
  The source code for the release candidate is also directly available
  on:
  • [GitHub]
  • [Inria archive]

  —


[GitHub] <https://github.com/ocaml/ocaml/archive/4.14.4.tar.gz>

[Inria archive]
<https://caml.inria.fr/pub/distrib/ocaml-4.14/ocaml-4.14.4.tar.gz>


Changes in OCaml 4.14.4 (15 June 2026)
╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌

◊ Build system:

  • [#12372], [#14572]: Pass option -no-execute-only to the linker for
    OpenBSD >= 7.3 so that code sections remain readable, as needed for
    closure marshaling.  Originally backported in 4.14.2, but the flag
    was accidentally not passed when linking the .so versions of the
    OCaml runtime libraries or when linking .cmxs files.  (Xavier Leroy
    and Anil Madhavapeddy, review by Anil Madhavapeddy and Sébastien
    Hinderer)


  [#12372] <https://github.com/ocaml/ocaml/issues/12372>

  [#14572] <https://github.com/ocaml/ocaml/issues/14572>


◊ Bug fixes:

  • [#14599], [#14606]: on ARM64 platforms, ocamlopt was
    under-estimating the sizes of some instructions.  This could lead to
    overflows in relative branch offsets, reported as errors by the
    assembler.  (Xavier Leroy, review by Vincent Laviron, report by
    Raphaël Proust)

  • [#14607]: Fix linking with libasmrun_shared.so on Risc-V (undefined
    symbol declared riscv.o) (David Allsopp, review by Nicolás Ojeda
    Bär)

  • [#14661]: Build dllthreads.so with pthreads flags (removed in
    [#13018]). For normal programs there's no semantic difference,
    because ocamlrun and ocamlc.opt are always linked with pthreads, but
    it was a regression to require programs wishing to dlopen
    dllthreads.so to have already linked with pthreads themselves.
    (David Allsopp, review by Gabriel Scherer)

  • [#14655], [#14691], CVE-2026-34353, OSEC-2026-04: check for size
    overflow in caml_ba_reshape (Stephen Dolan, review by Xavier Leroy)

  • [#14853], CVE-2026-41083, OSEC-2026-05: fix quoting of filenames
    passed to Filename.quote_command on Windows.  (David Allsopp, report
    by Andrew Nesbitt, review by Florian Angeletti)

  [^1]: The release of OCaml 5.5.0 is planned later this week.


  [#14599] <https://github.com/ocaml/ocaml/issues/14599>

  [#14606] <https://github.com/ocaml/ocaml/issues/14606>

  [#14607] <https://github.com/ocaml/ocaml/issues/14607>

  [#14661] <https://github.com/ocaml/ocaml/issues/14661>

  [#13018] <https://github.com/ocaml/ocaml/issues/13018>

  [#14655] <https://github.com/ocaml/ocaml/issues/14655>

  [#14691] <https://github.com/ocaml/ocaml/issues/14691>

  [#14853] <https://github.com/ocaml/ocaml/issues/14853>


Old CWN
═══════

  If you happen to miss a CWN, you can [send me a message] and I'll mail
  it to you, or go take a look at [the archive] or the [RSS feed of the
  archives].

  If you also wish to receive it every week by mail, you may subscribe
  to the [caml-list].

  [Alan Schmitt]


[send me a message] <mailto:alan.schmitt@polytechnique.org>

[the archive] <https://alan.petitepomme.net/cwn/>

[RSS feed of the archives] <https://alan.petitepomme.net/cwn/cwn.rss>

[caml-list] <https://sympa.inria.fr/sympa/info/caml-list>

[Alan Schmitt] <https://alan.petitepomme.net/>


[-- Attachment #1.1.2: Type: text/html, Size: 28698 bytes --]

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 568 bytes --]

             reply	other threads:[~2026-06-16 10:51 UTC|newest]

Thread overview: 297+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-16 10:51 Alan Schmitt [this message]
  -- strict thread matches above, loose matches on Subject: below --
2026-06-09  7:39 Alan Schmitt
2026-06-02  9:01 Alan Schmitt
2026-05-26  7:36 Alan Schmitt
2026-05-19  8:52 Alan Schmitt
2026-05-12  7:28 Alan Schmitt
2026-05-05  9:35 Alan Schmitt
2026-04-28  7:59 Alan Schmitt
2026-04-21  9:34 Alan Schmitt
2026-04-14  9:50 Alan Schmitt
2026-04-07  9:32 Alan Schmitt
2026-03-31  6:10 Alan Schmitt
2026-03-24  9:58 Alan Schmitt
2026-03-17 14:39 Alan Schmitt
2026-03-10 13:30 Alan Schmitt
2026-03-03 13:54 Alan Schmitt
2026-02-24 13:36 Alan Schmitt
2026-02-17 13:47 Alan Schmitt
2026-02-10 10:36 Alan Schmitt
2026-02-03 10:04 Alan Schmitt
2026-01-27 12:41 Alan Schmitt
2026-01-20  9:19 Alan Schmitt
2026-01-13  8:27 Alan Schmitt
2026-01-06 13:14 Alan Schmitt
2025-12-30  9:33 Alan Schmitt
2025-12-23 11:00 Alan Schmitt
2025-12-16 13:30 Alan Schmitt
2025-12-09 15:04 Alan Schmitt
2025-12-02 10:39 Alan Schmitt
2025-11-25 13:49 Alan Schmitt
2025-11-18 14:01 Alan Schmitt
2025-11-11  9:49 Alan Schmitt
2025-11-04 13:21 Alan Schmitt
2025-10-28 13:30 Alan Schmitt
2025-10-21  9:17 Alan Schmitt
2025-10-14  9:56 Alan Schmitt
2025-10-07 12:22 Alan Schmitt
2025-09-30 13:12 Alan Schmitt
2025-09-23 13:23 Alan Schmitt
2025-09-16 11:52 Alan Schmitt
2025-09-09 12:30 Alan Schmitt
2025-09-02 12:23 Alan Schmitt
2025-08-26 12:34 Alan Schmitt
2025-08-19 12:20 Alan Schmitt
2025-08-12 15:32 Alan Schmitt
2025-08-05  8:17 Alan Schmitt
2025-07-29  9:36 Alan Schmitt
2025-07-22 12:07 Alan Schmitt
2025-07-15 17:14 Alan Schmitt
2025-07-08 12:45 Alan Schmitt
2025-07-01 11:16 Alan Schmitt
2025-06-24 14:02 Alan Schmitt
2025-06-17  6:44 Alan Schmitt
2025-06-10 13:36 Alan Schmitt
2025-06-03  9:19 Alan Schmitt
2025-05-27  9:22 Alan Schmitt
2025-05-20 11:52 Alan Schmitt
2025-05-13  9:40 Alan Schmitt
2025-05-06  7:24 Alan Schmitt
2025-04-29  8:39 Alan Schmitt
2025-04-22 11:50 Alan Schmitt
2025-04-15  9:51 Alan Schmitt
2025-04-08 13:14 Alan Schmitt
2025-04-01  9:12 Alan Schmitt
2025-03-25  8:06 Alan Schmitt
2025-03-18 10:18 Alan Schmitt
2025-03-11 15:00 Alan Schmitt
2025-03-04 14:01 Alan Schmitt
2025-02-25 10:36 Alan Schmitt
2025-02-18 14:33 Alan Schmitt
2025-02-11  7:17 Alan Schmitt
2025-02-04 12:05 Alan Schmitt
2025-01-28 13:24 Alan Schmitt
2025-01-21 15:47 Alan Schmitt
2025-01-14  8:20 Alan Schmitt
2025-01-07 17:26 Alan Schmitt
2024-12-31  8:03 Alan Schmitt
2024-12-24  8:55 Alan Schmitt
2024-12-17 13:05 Alan Schmitt
2024-12-10 13:48 Alan Schmitt
2024-12-03 14:44 Alan Schmitt
2024-11-26  8:30 Alan Schmitt
2024-11-19  6:52 Alan Schmitt
2024-11-12 15:00 Alan Schmitt
2024-11-05 13:22 Alan Schmitt
2024-10-29 13:30 Alan Schmitt
2024-10-22 12:42 Alan Schmitt
2024-10-15 13:31 Alan Schmitt
2024-10-08 10:56 Alan Schmitt
2024-10-01 13:37 Alan Schmitt
2024-09-24 13:18 Alan Schmitt
2024-09-17 14:02 Alan Schmitt
2024-09-10 13:55 Alan Schmitt
2024-09-03  8:24 Alan Schmitt
2024-08-27  9:02 Alan Schmitt
2024-08-20  9:29 Alan Schmitt
2024-08-13 13:21 Alan Schmitt
2024-08-06  9:00 Alan Schmitt
2024-07-30 13:26 Alan Schmitt
2024-07-23 13:30 Alan Schmitt
2024-07-16  6:24 Alan Schmitt
2024-07-09  9:19 Alan Schmitt
2024-07-02  7:30 Alan Schmitt
2024-06-25 13:58 Alan Schmitt
2024-06-18 13:05 Alan Schmitt
2024-06-11 15:04 Alan Schmitt
2024-06-04 13:26 Alan Schmitt
2024-05-28  9:07 Alan Schmitt
2024-05-21 13:07 Alan Schmitt
2024-05-14 13:25 Alan Schmitt
2024-05-07  7:30 Alan Schmitt
2024-04-30  7:22 Alan Schmitt
2024-04-23 12:17 Alan Schmitt
2024-04-16 12:00 Alan Schmitt
2024-04-09  9:15 Alan Schmitt
2024-04-02 14:31 Alan Schmitt
2024-03-26  6:32 Alan Schmitt
2024-03-19 15:09 Alan Schmitt
2024-03-12 10:31 Alan Schmitt
2024-03-05 14:50 Alan Schmitt
2024-02-27 13:53 Alan Schmitt
2024-02-20  9:12 Alan Schmitt
2024-02-13  8:42 Alan Schmitt
2024-02-06 15:14 Alan Schmitt
2024-01-30 14:16 Alan Schmitt
2024-01-23  9:45 Alan Schmitt
2024-01-16 10:01 Alan Schmitt
2024-01-09 13:40 Alan Schmitt
2024-01-02  8:59 Alan Schmitt
2023-12-26 10:12 Alan Schmitt
2023-12-19 10:10 Alan Schmitt
2023-12-12 10:20 Alan Schmitt
2023-12-05 10:13 Alan Schmitt
2023-11-28  9:09 Alan Schmitt
2023-11-21  7:47 Alan Schmitt
2023-11-14 13:42 Alan Schmitt
2023-11-07 10:31 Alan Schmitt
2023-10-31 10:43 Alan Schmitt
2023-10-24  9:17 Alan Schmitt
2023-10-17  7:46 Alan Schmitt
2023-10-10  7:48 Alan Schmitt
2023-10-03 13:00 Alan Schmitt
2023-09-19  8:54 Alan Schmitt
2023-09-12 13:21 Alan Schmitt
2023-09-05  9:00 Alan Schmitt
2023-08-29 13:04 Alan Schmitt
2023-08-22  9:20 Alan Schmitt
2023-08-15 16:33 Alan Schmitt
2023-08-08  8:53 Alan Schmitt
2023-08-01  7:13 Alan Schmitt
2023-07-25  8:45 Alan Schmitt
2023-07-11  8:45 Alan Schmitt
2023-07-04  9:18 Alan Schmitt
2023-06-27  8:38 Alan Schmitt
2023-06-20  9:52 Alan Schmitt
2023-06-13  7:09 Alan Schmitt
2023-06-06 14:22 Alan Schmitt
2023-05-30 15:43 Alan Schmitt
2023-05-23  9:41 Alan Schmitt
2023-05-16 13:05 Alan Schmitt
2023-05-09 11:49 Alan Schmitt
2023-05-02  8:01 Alan Schmitt
2023-04-25  9:25 Alan Schmitt
2023-04-18  8:50 Alan Schmitt
2023-04-11 12:41 Alan Schmitt
2023-04-04  8:45 Alan Schmitt
2023-03-28  7:21 Alan Schmitt
2023-03-21 10:07 Alan Schmitt
2023-03-14  9:52 Alan Schmitt
2023-03-07  9:02 Alan Schmitt
2023-02-28 14:38 Alan Schmitt
2023-02-21 10:19 Alan Schmitt
2023-02-14  8:12 Alan Schmitt
2023-02-07  8:16 Alan Schmitt
2023-01-31  6:44 Alan Schmitt
2023-01-24  8:57 Alan Schmitt
2023-01-17  8:37 Alan Schmitt
2022-11-29 14:53 Alan Schmitt
2022-09-27  7:17 Alan Schmitt
2022-09-20 14:01 Alan Schmitt
2022-09-13  8:40 Alan Schmitt
2022-08-23  8:06 Alan Schmitt
2022-08-16  8:51 Alan Schmitt
2022-08-09  8:02 Alan Schmitt
2022-08-02  9:51 Alan Schmitt
2022-07-26 17:54 Alan Schmitt
2022-07-19  8:58 Alan Schmitt
2022-07-12  7:59 Alan Schmitt
2022-07-05  7:42 Alan Schmitt
2022-06-28  7:37 Alan Schmitt
2022-06-21  8:06 Alan Schmitt
2022-06-14  9:29 Alan Schmitt
2022-06-07 10:15 Alan Schmitt
2022-05-31 12:29 Alan Schmitt
2022-05-24  8:04 Alan Schmitt
2022-05-17  7:12 Alan Schmitt
2022-05-10 12:30 Alan Schmitt
2022-05-03  9:11 Alan Schmitt
2022-04-26  6:44 Alan Schmitt
2022-04-19  5:34 Alan Schmitt
2022-04-12  8:10 Alan Schmitt
2022-04-05 11:50 Alan Schmitt
2022-03-29  7:42 Alan Schmitt
2022-03-22 13:01 Alan Schmitt
2022-03-15  9:59 Alan Schmitt
2022-03-01 13:54 Alan Schmitt
2022-02-22 12:43 Alan Schmitt
2022-02-08 13:16 Alan Schmitt
2022-02-01 13:00 Alan Schmitt
2022-01-25 12:44 Alan Schmitt
2022-01-11  8:20 Alan Schmitt
2022-01-04  7:56 Alan Schmitt
2021-12-28  8:59 Alan Schmitt
2021-12-21  9:11 Alan Schmitt
2021-12-14 11:02 Alan Schmitt
2021-11-30 10:51 Alan Schmitt
2021-11-16  8:41 Alan Schmitt
2021-11-09 10:08 Alan Schmitt
2021-11-02  8:50 Alan Schmitt
2021-10-19  8:23 Alan Schmitt
2021-09-28  6:37 Alan Schmitt
2021-09-21  9:09 Alan Schmitt
2021-09-07 13:23 Alan Schmitt
2021-08-24 13:44 Alan Schmitt
2021-08-17  6:24 Alan Schmitt
2021-08-10 16:47 Alan Schmitt
2021-07-27  8:54 Alan Schmitt
2021-07-20 12:58 Alan Schmitt
2021-07-06 12:33 Alan Schmitt
2021-06-29 12:24 Alan Schmitt
2021-06-22  9:04 Alan Schmitt
2021-06-01  9:23 Alan Schmitt
2021-05-25  7:30 Alan Schmitt
2021-05-11 14:47 Alan Schmitt
2021-05-04  8:57 Alan Schmitt
2021-04-27 14:26 Alan Schmitt
2021-04-20  9:07 Alan Schmitt
2021-04-06  9:42 Alan Schmitt
2021-03-30 14:55 Alan Schmitt
2021-03-23  9:05 Alan Schmitt
2021-03-16 10:31 Alan Schmitt
2021-03-09 10:58 Alan Schmitt
2021-02-23  9:51 Alan Schmitt
2021-02-16 13:53 Alan Schmitt
2021-02-02 13:56 Alan Schmitt
2021-01-26 13:25 Alan Schmitt
2021-01-19 14:28 Alan Schmitt
2021-01-12  9:47 Alan Schmitt
2021-01-05 11:22 Alan Schmitt
2020-12-29  9:59 Alan Schmitt
2020-12-22  8:48 Alan Schmitt
2020-12-15  9:51 Alan Schmitt
2020-12-01  8:54 Alan Schmitt
2020-11-03 15:15 Alan Schmitt
2020-10-27  8:43 Alan Schmitt
2020-10-20  8:15 Alan Schmitt
2020-10-06  7:22 Alan Schmitt
2020-09-29  7:02 Alan Schmitt
2020-09-22  7:27 Alan Schmitt
2020-09-08 13:11 Alan Schmitt
2020-09-01  7:55 Alan Schmitt
2020-08-18  7:25 Alan Schmitt
2020-07-28 16:57 Alan Schmitt
2020-07-21 14:42 Alan Schmitt
2020-07-14  9:54 Alan Schmitt
2020-07-07 10:04 Alan Schmitt
2020-06-30  7:00 Alan Schmitt
2020-06-16  8:36 Alan Schmitt
2020-06-09  8:28 Alan Schmitt
2020-05-19  9:52 Alan Schmitt
2020-05-12  7:45 Alan Schmitt
2020-05-05  7:45 Alan Schmitt
2020-04-28 12:44 Alan Schmitt
2020-04-21  8:58 Alan Schmitt
2020-04-14  7:28 Alan Schmitt
2020-04-07  7:51 Alan Schmitt
2020-03-31  9:54 Alan Schmitt
2020-03-24  9:31 Alan Schmitt
2020-03-17 11:04 Alan Schmitt
2020-03-10 14:28 Alan Schmitt
2020-03-03  8:00 Alan Schmitt
2020-02-25  8:51 Alan Schmitt
2020-02-18  8:18 Alan Schmitt
2020-02-04  8:47 Alan Schmitt
2020-01-28 10:53 Alan Schmitt
2020-01-21 14:08 Alan Schmitt
2020-01-14 14:16 Alan Schmitt
2020-01-07 13:43 Alan Schmitt
2019-12-31  9:18 Alan Schmitt
2019-12-17  8:52 Alan Schmitt
2019-12-10  8:21 Alan Schmitt
2019-12-03 15:42 Alan Schmitt
2019-11-26  8:33 Alan Schmitt
2019-11-12 13:21 Alan Schmitt
2019-11-05  6:55 Alan Schmitt
2019-10-15  7:28 Alan Schmitt
2019-09-03  7:35 Alan Schmitt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2eci6vjvd.fsf@mac-03220211.irisa.fr \
    --to=alan.schmitt@polytechnique.org \
    --cc=caml-list@inria.fr \
    --cc=lwn@lwn.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox