Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Travis Mac CI running out of memory on sysimg build #29160

Closed
Keno opened this issue Sep 12, 2018 · 3 comments
Closed

Travis Mac CI running out of memory on sysimg build #29160

Keno opened this issue Sep 12, 2018 · 3 comments
Labels
ci Continuous integration priority This should be addressed urgently

Comments

@Keno
Copy link
Member

Keno commented Sep 12, 2018

It looks like the OS X builder are running our of memory on travis.
Not sure if anything major changed recently, but let's try to find out.

@Keno Keno added priority This should be addressed urgently ci Continuous integration labels Sep 12, 2018
@KristofferC
Copy link
Member

KristofferC commented Sep 12, 2018

Example log https://travis-ci.org/JuliaLang/julia/jobs/427715475

Stacktrace

error during bootstrap:
LoadError("sysimg.jl", 446, LoadError("version.jl", 50, ErrorException("PCRE JIT error: no more memory")))
rec_backtrace at /Users/travis/build/JuliaLang/julia/src/stackwalk.c:94
record_backtrace at /Users/travis/build/JuliaLang/julia/src/task.c:249 [inlined]
jl_throw at /Users/travis/build/JuliaLang/julia/src/task.c:580
error at ./error.jl:33
jit_compile at ./pcre.jl:110 [inlined]
compile at ./regex.jl:70

so doesn't seem to be the at the same place as there were problems before (LLVM native codegen).

version.jl:50 is

if !occursin(r"^(?:|[0-9a-z-]*[a-z-][0-9a-z-]*)$"i, ident) ||

@Keno
Copy link
Member Author

Keno commented Sep 13, 2018

The fact that PCRE always shows up in these is indeed a bit suspicious. We use system pcre on OS X, so perhaps that got updated without our knowledge?

@JeffBezanson
Copy link
Member

Assuming fixed by #29162.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous integration priority This should be addressed urgently
Projects
None yet
Development

No branches or pull requests

3 participants