-
Notifications
You must be signed in to change notification settings - Fork 7
Init time takes longer and longer on macOS #124
Copy link
Copy link
Open
Description
Now that #86 shows init time, I noticed that macOS jobs seem to take longer and longer to do the init, at least in Breeze.jl. This happens only on macOS, and only in julia v1.12, no problem on other platforms or previous versions.
See for example https://github.com/NumericalEarth/Breeze.jl/actions/runs/23542325841/job/68532917031, with ParallelTestRunner v2.5.0:
Running 31 tests using 3 parallel jobs. If this is too many concurrent jobs, specify the `--jobs=N` argument to the tests, or set the `JULIA_CPU_THREADS` environment variable.
Available memory: 4.285 GiB
│ Test │ Init │ Compile │ ──────────────── CPU ──────────────── │
Test (Worker) │ time (s) │ time (s) │ (%) │ GC (s) │ GC % │ Alloc (MB) │ RSS (MB) │
quality_assurance (1) │ started at 2026-03-25T13:08:30.688
doctests (2) │ started at 2026-03-25T13:08:30.697
forcing_and_boundary_conditions (3) │ started at 2026-03-25T13:08:30.708
quality_assurance (1) │ 115.53 │ 5.38 │ 28.89 │ 12.84 │ 11.1 │ 7485.34 │ 1449.09 │
cloud_microphysics_1M (1) │ started at 2026-03-25T13:10:32.738
doctests (2) │ 160.49 │ 5.40 │ 94.64 │ 20.58 │ 12.8 │ 19353.32 │ 1562.33 │
advection_schemes (2) │ started at 2026-03-25T13:11:20.028
forcing_and_boundary_conditions (3) │ 173.82 │ 5.39 │ 98.85 │ 22.35 │ 12.9 │ 20766.84 │ 1200.52 │
atmosphere_model_construction (3) │ started at 2026-03-25T13:11:29.920
advection_schemes (2) │ 89.98 │ 1.27 │ 98.18 │ 30.90 │ 34.3 │ 6358.87 │ 1562.33 │
acoustic_substepping (2) │ started at 2026-03-25T13:12:53.616
atmosphere_model_construction (3) │ 99.88 │ 0.91 │ 98.69 │ 25.63 │ 25.7 │ 6265.11 │ 1321.16 │
radiation_scheduling (3) │ started at 2026-03-25T13:13:14.535
radiation_scheduling (3) │ 57.12 │ 1.11 │ 98.73 │ 17.15 │ 30.0 │ 2525.93 │ 1347.94 │
diagnostics (3) │ started at 2026-03-25T13:14:25.257
cloud_microphysics_1M (1) │ 234.48 │ 2.57 │ 90.83 │ 75.35 │ 32.1 │ 15601.75 │ 1602.69 │
cloud_microphysics_2M (1) │ started at 2026-03-25T13:14:37.222
diagnostics (3) │ 39.68 │ 2.46 │ 97.02 │ 8.96 │ 22.6 │ 2037.67 │ 1513.05 │
gray_radiative_transfer (3) │ started at 2026-03-25T13:15:14.921
gray_radiative_transfer (3) │ 4.99 │ 10.14 │ 93.23 │ 0.00 │ 0.0 │ 554.82 │ 1513.05 │
dynamics (3) │ started at 2026-03-25T13:16:00.910
cloud_microphysics_2M (1) │ 150.46 │ 22.00 │ 95.06 │ 38.40 │ 25.5 │ 6441.16 │ 1602.69 │
vertical_diffusion (1) │ started at 2026-03-25T13:17:59.225
vertical_diffusion (1) │ 41.25 │ 29.75 │ 82.15 │ 9.59 │ 23.2 │ 2785.63 │ 1602.69 │
turbulence_closures (1) │ started at 2026-03-25T13:19:15.474
dynamics (3) │ 313.34 │ 21.23 │ 97.07 │ 104.36 │ 33.3 │ 13470.19 │ 1513.05 │
set_atmosphere_model (3) │ started at 2026-03-25T13:22:31.799
acoustic_substepping (2) │ 513.63 │ 0.88 │ 91.36 │ 216.56 │ 42.2 │ 18608.06 │ 1562.33 │
reference_states (2) │ started at 2026-03-25T13:22:35.860
set_atmosphere_model (3) │ 72.30 │ 67.18 │ 97.18 │ 12.88 │ 17.8 │ 2639.19 │ 1513.05 │
piecewise_linear_stretching (3) │ started at 2026-03-25T13:26:07.826
reference_states (2) │ 58.31 │ 75.63 │ 96.35 │ 7.66 │ 13.1 │ 2594.06 │ 1562.33 │
saturation_adjustment (2) │ started at 2026-03-25T13:26:14.343
turbulence_closures (1) │ 388.46 │ 47.98 │ 97.76 │ 125.54 │ 32.3 │ 13686.57 │ 1602.69 │
geostrophic_subsidence_forcings (1) │ started at 2026-03-25T13:27:54.536
piecewise_linear_stretching (3) │ 7.34 │ 90.48 │ 89.00 │ 0.00 │ 0.0 │ 168.40 │ 1513.05 │
anelastic_pressure_solver_nonhydrostatic (3) │ started at 2026-03-25T13:29:00.351
saturation_adjustment (2) │ 45.24 │ 99.47 │ 94.94 │ 0.00 │ 0.0 │ 1238.75 │ 1562.33 │
all_sky_radiative_transfer (2) │ started at 2026-03-25T13:30:15.712
geostrophic_subsidence_forcings (1) │ 278.41 │ 62.09 │ 97.08 │ 51.79 │ 18.6 │ 4559.11 │ 1602.69 │
parcel_dynamics (1) │ started at 2026-03-25T13:37:25.879
anelastic_pressure_solver_nonhydrostatic (3) │ 195.17 │ 83.38 │ 98.72 │ 36.96 │ 18.9 │ 2898.02 │ 1513.05 │
moist_air_buoyancy (3) │ started at 2026-03-25T13:37:56.860
all_sky_radiative_transfer (2) │ 249.60 │ 101.08 │ 82.38 │ 74.94 │ 30.0 │ 3664.86 │ 1562.33 │
clear_sky_radiative_transfer (2) │ started at 2026-03-25T13:40:20.490
moist_air_buoyancy (3) │ 121.56 │ 220.69 │ 96.34 │ 0.00 │ 0.0 │ 1354.68 │ 1513.05 │
anelastic_pressure_solver_analytic (3) │ started at 2026-03-25T13:48:58.767
clear_sky_radiative_transfer (2) │ 51.07 │ 186.16 │ 71.17 │ 0.00 │ 0.0 │ 726.42 │ 1562.33 │
tracer_dynamics (2) │ started at 2026-03-25T13:49:26.771
parcel_dynamics (1) │ 269.34 │ 203.43 │ 87.55 │ 62.08 │ 23.0 │ 1785.16 │ 1602.69 │
dcmip2016_kessler (1) │ started at 2026-03-25T13:49:49.006
tracer_dynamics (2) │ 89.66 │ 390.06 │ 97.32 │ 0.00 │ 0.0 │ 1124.55 │ 1562.33 │
cloud_microphysics_0M (2) │ started at 2026-03-25T14:05:08.801
dcmip2016_kessler (1) │ 159.18 │ 350.07 │ 97.14 │ 0.00 │ 0.0 │ 1282.84 │ 1602.69 │
kinematic_driver (1) │ started at 2026-03-25T14:05:19.154
anelastic_pressure_solver_analytic (3) │ 187.24 │ 403.36 │ 97.93 │ 0.00 │ 0.0 │ 1321.24 │ 1513.05 │
unit_tests (3) │ started at 2026-03-25T14:06:05.407
unit_tests (3) │ 14.03 │ 309.43 │ 68.06 │ 0.00 │ 0.0 │ 90.72 │ 1513.05 │
polynomial_bulk_coefficients (3) │ started at 2026-03-25T14:15:43.031
Error: The operation was canceled.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels