Opened 5 months ago

Last modified 4 weeks ago

#57452 assigned defect

julia @0.6.2_3: destroot stage of install fails "no more memory"

Reported by: p-bro Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ssllmit (ss), rurban (Reini Urban)
Port: julia

Description

An install of the current version of julia fails in the destroot stage with the following error:

LoadError("sysimg.jl", 361, LoadError("dates/Dates.jl", 49, LoadError("dates/io.jl", 285, ErrorException("PCRE JIT error: no more memory"))))

This happens reproducibly with different variants (I used +gcc7 and +gcc8), after port clean --all julia.

The full log is attached.

System information:

:debug:sysinfo macOS 10.13 (darwin/17.7.0) arch i386
:debug:sysinfo MacPorts 2.5.4
:debug:sysinfo Xcode 10.0
:debug:sysinfo SDK 10.13

Attachments (1)

main.log (158.7 KB) - added by p-bro 5 months ago.
Install log file

Download all attachments as: .zip

Change History (7)

Changed 5 months ago by p-bro

Attachment: main.log added

Install log file

comment:1 Changed 3 months ago by mf2k (Frank Schima)

Cc: ssllmit added

Has duplicate #57788.

comment:2 Changed 3 months ago by tacbio (TacBio)

Hi, i can confirm the same "no more memory" error. This is open now for 2 months. anybody?

:debug:sysinfo macOS 10.13 (darwin/17.7.0) arch i386
:debug:sysinfo MacPorts 2.5.4
:debug:sysinfo Xcode 10.1
:debug:sysinfo SDK 10.13
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.13
Last edited 3 months ago by tacbio (TacBio) (previous) (diff)

comment:3 Changed 3 months ago by kencu (Ken)

So this is not my area, but the log indicates

LoadError("sysimg.jl", 361, LoadError("dates/Dates.jl", 49, LoadError("dates/io.jl", 285, ErrorException("PCRE JIT error: no more memory"))))

which suggests the pcre JIT is running out of memory. This is a known issue, and there are no shortage of internet reports of similar errors in other software that uses pcre, for example in PHP <https://externals.io/message/87245>.

comment:4 Changed 2 months ago by rurban (Reini Urban)

How about updating julia to current 1.1.0? The JIT stack size was enhanced from the tiny 32K default several releases ago.

comment:5 Changed 2 months ago by rurban (Reini Urban)

Cc: rurban added

comment:6 Changed 4 weeks ago by mf2k (Frank Schima)

Owner: seanfarley deleted
Note: See TracTickets for help on using tickets.