Summary: | mail/alpine and editors/pico-alpine: clang 6 crashes during build | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||||
Component: | Individual Port(s) | Assignee: | Dimitry Andric <dim> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | dim, mbeis | ||||||
Priority: | --- | Keywords: | toolchain | ||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 224669 | ||||||||
Attachments: |
|
Description
Jan Beich
2018-01-08 13:11:49 UTC
Created attachment 189516 [details]
command line args (for clang 6.0)
This bug has the same assertion, but is different from bug 224866. Reported upstream here: https://bugs.llvm.org/show_bug.cgi?id=35864 A commit references this bug: Author: dim Date: Tue Jan 9 17:41:35 UTC 2018 New revision: 327734 URL: https://svnweb.freebsd.org/changeset/base/327734 Log: Pull in r322056 from upstream llvm trunk (by Serguei Katkov): [CGP] Fix Complex addressing mode for offset If the offset is differ in two addressing mode we can continue only if ScaleReg is not set due to we will use it as merge of different offsets. It should fix PR35799 and PR35805. Reviewers: john.brawn, reames Reviewed By: reames Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D41227 This should fix "ScaledReg == nullptr" assertions when building the graphics/xpx, mail/alpine and editors/pico-alpine ports. Reported by: jbeich PR: 224866, 224995 Changes: projects/clang600-import/contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp Assuming this is fixed now. I confirm, the ports built fine with Clang 6. http://beefy12.nyi.freebsd.org/data/head-amd64-default/p458948_s327953/logs/alpine-2.21_1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p458948_s327953/logs/pico-alpine-2.21.log http://beefy11.nyi.freebsd.org/data/head-i386-default/p458948_s327953/logs/alpine-2.21_1.log http://beefy11.nyi.freebsd.org/data/head-i386-default/p458948_s327953/logs/pico-alpine-2.21.log |