-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
GCGarbage collectorGarbage collectorregression 1.11Regression in the 1.11 releaseRegression in the 1.11 release
Description
We're seeing memory leaks in PySR/SymbolicRegression.jl that appear related to Julia 1.11's parallel GC. The user (@GoldenGoldy) tried various solutions including heap size hints and other parameter adjustments, but memory usage would steadily climb until OOM crashes occurred after 8-11 hours. The issue vanishes completely when switching to Julia 1.10 - no other changes needed. While we don't yet have a minimal working example in pure Julia, I wanted to raise this as it's causing OOM crashes in production workloads.
Full reproduction steps and details in: MilesCranmer/PySR#764, including detailed diagnostics on the memory usage `
schneiderfelipe and PallHaraldsson
Metadata
Metadata
Assignees
Labels
GCGarbage collectorGarbage collectorregression 1.11Regression in the 1.11 releaseRegression in the 1.11 release