Opened 5 years ago
Closed 5 years ago
#59949 closed defect (fixed)
octave +jit build failure
Reported by: | TheLastLovemark | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Cc: | ||
Port: | octave |
Description (last modified by kencu (Ken))
build is forced against llvm-7.0, but this does not appear to be a compatible llvm version for octave
Attachments (3)
Change History (17)
Changed 5 years ago by TheLastLovemark
Attachment: | octave+variants_main.log added |
---|
comment:1 Changed 5 years ago by TheLastLovemark
comment:2 Changed 5 years ago by mf2k (Frank Schima)
Cc: | MarcusCalhoun-Lopez removed |
---|---|
Owner: | set to MarcusCalhoun-Lopez |
Status: | new → assigned |
comment:3 Changed 5 years ago by TheLastLovemark
Tried again after making sure some dependencies were in place first. Still failed, but can now provide a more meaningful log. Attached
Changed 5 years ago by TheLastLovemark
Attachment: | NEW-octave_main.log added |
---|
comment:4 follow-up: 5 Changed 5 years ago by kencu (Ken)
our octave port is currently hard-coded to llvm-7.0.
I just updated llvm-7.0 yesterday, so perhaps octave +jit will build after that update.
or perhaps we have to use a newer llvm now.
comment:5 Changed 5 years ago by TheLastLovemark
Replying to kencu:
our octave port is currently hard-coded to llvm-7.0.
I just updated llvm-7.0 yesterday, so perhaps octave +jit will build after that update.
or perhaps we have to use a newer llvm now.
The second log file was generated 3 hours ago. Should I do a selfupdate (did that yesterday, but that may have been before the llvm-7.0 update) to pull the latest version?
comment:7 Changed 5 years ago by TheLastLovemark
Not yet. I'm currently on llvm-7.0 @7.0.1_2+assertions+debug+ocaml+polly.
I will do it tonight as llvm seems to take forever to compile even without the variants.
I'll be sure to update you when it is finished.
comment:8 Changed 5 years ago by TheLastLovemark
upgrade started ~23:25 EST Tuesday, 14 January 2020
comment:9 Changed 5 years ago by TheLastLovemark
llvm-7.1.0 installed without a hitch.
trying to build octave now
Changed 5 years ago by TheLastLovemark
Attachment: | octave+variants_llvm-7.1_main.log added |
---|
comment:11 Changed 5 years ago by kencu (Ken)
if you really need the jit, then try changing the requirement to llvm 6.0. The failing piece of code changed in llvm around then. Or open up an issue with octave and see if they are interested in updating their jit code at present for newer llvm versions.
Otherwise forget the jit for now, and move on...
comment:12 Changed 5 years ago by TheLastLovemark
successfully built and installed without the +jit variant
comment:13 Changed 5 years ago by kencu (Ken)
Description: | modified (diff) |
---|---|
Summary: | port -v install octave +openblas +app +fltk +gfortran +graphicsmagick +jit +qt5 +sound +sundials build failure → octave +jit build failure |
comment:14 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I noticed none of this was in the log file:
The problem may be with one of the variants. From the look of this it might be jit