Amit Murthy
Amit Murthy
This is a generic linux image from https://julialang.s3.amazonaws.com/bin/linux/x64/0.4/julia-0.4.3-linux-x86_64.tar.gz
Hmmm, I just ran the test script on a Fedora 23 on AWS with the generic binary and could not detect a leak. The processes reached a steady state quickly...
Thanks @kswietli , I can confirm the same behavior on OSX. Removing the "parallel" label as the underlying issue is not dependent on parallel execution. `map` has the same "leak".
The same issue is on `0.4.0` too with the above code. So the problem that @CodeLenz is seeing as a regression between 0.4.0 and 0.4.3 may be different.
@kswietli , I have created a new issue at JuliaLang/julia#15543 for the problem identified by you since it may be different from the one reported by @CodeLenz .
In the above example, the issue is https://github.com/JuliaLang/julia/issues/19000 The following will work as both the closure and named function are treated as local bindings. ``` let g = () ->...
Can you post the printed exception stack? On OSX and 0.5 I see 2 different errors. Running the example as is, I get ``` "WARNING: An error occured during inference....
https://github.com/JuliaLang/julia/issues/15419 for the former issue.
This does look gc related, specifically gc not being called soon enough. I just tested on Linux, Julia 0.4.3 with a `@everywhere gc()` in the outer loop. No leak and...
probably the same issue - https://github.com/JuliaLang/julia/issues/15155