Summary: | games/scummvm: 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 | ||||||
Priority: | --- | Keywords: | toolchain | ||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(lme) |
||||||
Hardware: | arm64 | ||||||||
OS: | Any | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 224669 | ||||||||
Attachments: |
|
Description
Jan Beich
2018-01-20 19:46:07 UTC
Created attachment 189936 [details]
command line args (for clang 6.0)
Reproduces with clang trunk, this regressed with https://reviews.llvm.org/rL313012 ("[LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs"). I filed an upstream bug: https://bugs.llvm.org/show_bug.cgi?id=36032 (In reply to Dimitry Andric from comment #2) > Reproduces with clang trunk, this regressed with > https://reviews.llvm.org/rL313012 ("[LAA] Allow more run-time alias checks > by coercing pointer expressions to AddRecExprs"). > > I filed an upstream bug: https://bugs.llvm.org/show_bug.cgi?id=36032 Jan, it looks like the upstream fix (or rather, the temp workaround) landed in the 6.0 branch here: https://reviews.llvm.org/rL325773, so this bug can hopefully be closed? Can you please check whether scummvm now builds for aarch64? I confirm, builds fine on aarch64 now. Upstream fix was backported via base r329983. http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p464744_s331078/logs/scummvm-2.0.0.log local base r331579 snapshot: https://ptpb.pw/ORH_ |