Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#51025 closed defect (fixed)

Metis won't build with Xcode 7.3

Reported by: dershow Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: metis

Description

Metis will not install from source with Xcode 7.3. It did build with Xcode 7.2.1 and it installs fine as a binary. I have attached a log file. The following two links suggest that it is actually a compiler bug in LLVM, but I don't know if they are correct or not: https://github.com/Homebrew/homebrew-science/issues/3461

https://llvm.org/bugs/show_bug.cgi?id=27059

https://groups.google.com/forum/#!topic/spack/D9qt4BDv5yI

Attachments (1)

main.log (116.5 KB) - added by dershow 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by dershow

Attachment: main.log added

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Cc: sean@… removed
Owner: changed from macports-tickets@… to sean@…
Port: metis added

comment:2 Changed 8 years ago by seanfarley (Sean Farley)

Status: newassigned

Thanks for the report. I'll look into it.

comment:3 Changed 8 years ago by dershow

My guess is that it will become a problem once the build servers update to Xcode 7.3, since the binary does still work for now.

comment:4 Changed 8 years ago by seanfarley (Sean Farley)

Is this still an error? I wasn't able to reproduce this (perhaps 7.3.x fixed it?)

comment:5 Changed 8 years ago by dershow

I just tried to install metis, and it does install fine, although it is downloading the binary. Is the build server now on 7.3? If so, then it probably is fixed.

comment:6 Changed 8 years ago by seanfarley (Sean Farley)

Resolution: fixed
Status: assignedclosed

You can force a source build with -s to the port command. I'll mark this as closed since I'm trying to flush out my backlog.

comment:7 Changed 8 years ago by dershow

I just tried a build from source, and yes, it does build fine for me now. So, I concur that it should be closed. Thanks,

Note: See TracTickets for help on using tickets.