fix(spawn): clean up initialized macOS state only #44226
workflow.yml
on: pull_request
Matrix: Bootstrap with OCaml 5.4
Matrix: Tests (Nix)
Format
1m 18s
Ensure no files with CRLF line endings are committed to the repo
5s
Documentation
47s
Bootstrap on Cygwin
3m 3s
Test that the utop dev tool can be built and run
6m 28s
Matrix: Bootstrap with OCaml 4.02
Matrix: Bootstrap with OCaml 4.14
Matrix: Bootstrap with OxCaml
Rocq Tests
7m 44s
Rocq Tests (native)
10m 12s
Wasm_of_ocaml Tests
7m 18s
OxCaml Tests (opam)
34m 18s
OxCaml Tests (Nix)
40m 52s
Build microbenchmarks
1m 59s
Matrix: Create local opam switch
Matrix: Build (opam)
Annotations
46 warnings
|
Bootstrap with OCaml 4.14 (ubuntu-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Test that the utop dev tool can be built and run
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (4.14.x, 4.14.x, ubuntu-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-variants.5.6.0+trunk, ocaml-variants.5.6.0+trunk, ubuntu-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-variants.5.6.0+trunk, ocaml-variants.5.6.0+trunk, ubuntu-latest)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-eafaede0891a0fa3924970d868e3d85daa9d82c0ce09dfa70c902209e390b430, another job may be creating this cache.
|
|
Build (opam) (ocaml-variants.5.6.0+trunk, ocaml-variants.5.6.0+trunk, ubuntu-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Bootstrap with OxCaml (ubuntu-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, ubuntu-latest, true)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, ubuntu-latest, true)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-fbab99142e01d5e9ef1550221fa59e66282f13a213e32c56397fea4f8681acfc, another job may be creating this cache.
|
|
Build (opam) (5.4.x, 5.4.x, ubuntu-latest, true)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-compiler.5.4.0,system-msvc, windows-latest, ocaml-compiler.5.4.0-system-msvc,...
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-d3292545c50334f19878ec3ff1397ae66fe87bd43bfe0c5b315dc9238628acb9, another job may be creating this cache.
|
|
Build (opam) (ocaml-compiler.5.4.0,system-msvc, windows-latest, ocaml-compiler.5.4.0-system-msvc,...
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-base-compiler.5.4.0,system-mingw, windows-latest, ocaml-compiler.5.4.0-system...
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-0244f39848afb959dd01dd1fc991f74177b475bf0e5cd314e4ab734b99867502, another job may be creating this cache.
|
|
Build (opam) (ocaml-base-compiler.5.4.0,system-mingw, windows-latest, ocaml-compiler.5.4.0-system...
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-variants.4.14.2+options,ocaml-option-32bit, ocaml-variants.4.14.2-ocaml-optio...
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (ocaml-variants.4.14.2+options,ocaml-option-32bit, ocaml-variants.4.14.2-ocaml-optio...
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-d2cbc1f9dc85a5cebb08cddccdc200acc34fc8d66eff3620dd58b39d6e57d89b, another job may be creating this cache.
|
|
Build (opam) (ocaml-variants.4.14.2+options,ocaml-option-32bit, ocaml-variants.4.14.2-ocaml-optio...
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Wasm_of_ocaml Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: Aandreba/setup-binaryen@v1.0.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Wasm_of_ocaml Tests
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Wasm_of_ocaml Tests
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-1bd0174eced48669d5c89f87688b14b11c260e415de332e58a7347acbcc050b5, another job may be creating this cache.
|
|
Wasm_of_ocaml Tests
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Rocq Tests
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Create local opam switch (ubuntu-latest, 5)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-c60ada5f35cf9d31ed1ce05cf99bdd46750219d093365cb37e167e2d241f744f, another job may be creating this cache.
|
|
Create local opam switch (ubuntu-latest, 5)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Rocq Tests (native)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
OxCaml Tests (opam)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
OxCaml Tests (opam)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-58ada8e70b1c20d8e13836259ad9737211485274513f1beb017a1e1a6d0a7e47, another job may be creating this cache.
|
|
OxCaml Tests (opam)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
OxCaml Tests (Nix)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, macos-15-intel)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, macos-15-intel)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-e6ef0657afb02d11611bf0474467ae2882e90ba5b573707709f0f2b4b3c7c6db, another job may be creating this cache.
|
|
Build (opam) (5.4.x, 5.4.x, macos-15-intel)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, macos-15-intel)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Build (opam) (5.4.x, 5.4.x, macos-latest, true)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, macos-latest, true)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Build (opam) (5.4.x, 5.4.x, macos-latest, true)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-37da8345ecd1d84fd5cba7d91d36d58b3372018e030f5b4cbbcf2c8c6ab90152, another job may be creating this cache.
|
|
Build (opam) (5.4.x, 5.4.x, macos-latest, true)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (5.4.x, 5.4.x, macos-latest, true)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Build (opam) (4.14.x, 4.14.x, macos-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (4.14.x, 4.14.x, macos-latest)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Build (opam) (4.14.x, 4.14.x, macos-latest)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-b57e1e96e6b3bfd2688ae0765a0bb0b9999aaf6224d3676abf6dcd976e86fc23, another job may be creating this cache.
|
|
Build (opam) (4.14.x, 4.14.x, macos-latest)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Build (opam) (4.14.x, 4.14.x, macos-latest)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
Create local opam switch (macos-latest, 5)
Failed to save: Unable to reserve cache with key v3-setup-ocaml-opam-bc51f8cf4f92148a6fa9924e572f9f7392ab87851e7dec1e18593b34cc8fd4e1, another job may be creating this cache.
|
|
Create local opam switch (macos-latest, 5)
Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
|
|
Create local opam switch (macos-latest, 5)
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|