[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Kubilay Kocak changed: What|Removed |Added Assignee|toolch...@freebsd.org |d...@freebsd.org Flags||mfc-stable12+, ||mfc-stable11+ --- Comment #12 from Kubilay Kocak --- ^Triage: Re-classify (base), track merges, assign to committer that resolved -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Kubilay Kocak changed: What|Removed |Added Flags|maintainer-feedback?(java@F | |reeBSD.org) | Product|Ports & Packages|Base System Version|Latest |CURRENT Component|Individual Port(s) |bin CC||toolch...@freebsd.org -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Dimitry Andric changed: What|Removed |Added Resolution|--- |FIXED Status|Open|Closed -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 --- Comment #11 from commit-h...@freebsd.org --- A commit references this bug: Author: dim Date: Mon Nov 18 07:04:59 UTC 2019 New revision: 354803 URL: https://svnweb.freebsd.org/changeset/base/354803 Log: MFC r354724: Merge commit 5bbb604bb from llvm git (by Craig Topper): [InstCombine] Disable some portions of foldGEPICmp for GEPs that return a vector of pointers. Fix other portions. llvm-svn: 370114 This should fix instances of 'Assertion failed: (isa(Val) && "cast() argument of incompatible type!"), function cast, file /usr/src/contrib/llvm/include/llvm/Support/Casting.h, line 255', when building openjdk8 for aarch64 and armv7. Reported by: jbeich PR: 236566 Changes: _U stable/11/ stable/11/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp _U stable/12/ stable/12/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 --- Comment #10 from commit-h...@freebsd.org --- A commit references this bug: Author: dim Date: Fri Nov 15 06:56:25 UTC 2019 New revision: 354724 URL: https://svnweb.freebsd.org/changeset/base/354724 Log: Merge commit 5bbb604bb from llvm git (by Craig Topper): [InstCombine] Disable some portions of foldGEPICmp for GEPs that return a vector of pointers. Fix other portions. llvm-svn: 370114 This should fix instances of 'Assertion failed: (isa(Val) && "cast() argument of incompatible type!"), function cast, file /usr/src/contrib/llvm/include/llvm/Support/Casting.h, line 255', when building openjdk8 for aarch64 and armv7. Reported by: jbeich PR: 236566 MFC after:3 days Changes: head/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 --- Comment #9 from Dimitry Andric --- (In reply to Kyle Evans from comment #8) I've found that upstream's https://reviews.llvm.org/rL370114 appears to fix this, but I'm waiting for a little while for confirmation from the author. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Kyle Evans changed: What|Removed |Added CC||kev...@freebsd.org --- Comment #8 from Kyle Evans --- Any chance we can come up with a reasonable workaround for this based on what's done? This did not get fixed for clang9. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 mikael.uran...@gmail.com changed: What|Removed |Added CC||mikael.uran...@gmail.com --- Comment #7 from mikael.uran...@gmail.com --- (In reply to Jan Beich from comment #6) Only the jvm and a small part of the jdk needs a c++ compiler, qemu won't add much time to the build. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 --- Comment #6 from Jan Beich --- Comment on attachment 203870 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203870 jdk-use-ports-clang.patch devel/llvm* bypass native-xtools which makes cross-builds (via qemu-user-static) very slow. I'd prefer __attribute__((optnone)) limited to the affected function or -O1 limited to the affected file. Besides, armv7 needs the workaround as well. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Greg V changed: What|Removed |Added CC||greg@unrelenting.technology --- Comment #5 from Greg V --- Created attachment 203870 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203870=edit jdk-use-ports-clang.patch For now it's possible to use clang from ports, which has assertions disabled (as it should be — LLVM officially does not enable them in production). I tested the resulting build with the Clojure REPL, works fine. -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Kubilay Kocak changed: What|Removed |Added See Also||https://bugs.llvm.org/show_ ||bug.cgi?id=41117 Keywords|needs-qa|crash Severity|Affects Only Me |Affects Some People -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Dimitry Andric changed: What|Removed |Added Status|New |Open CC||d...@freebsd.org --- Comment #4 from Dimitry Andric --- Reproduced, minimized and submitted upstream here: https://bugs.llvm.org/show_bug.cgi?id=41117 -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"
[Bug 236566] java/openjdk8: clang 8 crashes during build on aarch64 and armv7 (blocks 647 ports)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236566 Jan Beich changed: What|Removed |Added Summary|java/openjdk8: clang 8 |java/openjdk8: clang 8 |crashes during build on |crashes during build on |aarch64 (blocks 647 ports) |aarch64 and armv7 (blocks ||647 ports) --- Comment #3 from Jan Beich --- Ditto armv7. $ poudriere jail -cj head-armv7 -x -a arm.armv7 -v head -m svn+https $ poudriere testport -j head-armv7 java/openjdk8 [...] Compiling /usr/ports/java/openjdk8/work/openjdk/hotspot/src/share/vm/oops/instanceKlass.cpp Assertion failed: (isa(Val) && "cast() argument of incompatible type!"), function cast, file /usr/src/contrib/llvm/include/llvm/Support/Casting.h, line 255. c++: error: unable to execute command: Abort trap (core dumped) c++: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 8.0.0 (branches/release_80 355677) (based on LLVM 8.0.0) Target: armv7-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: /usr/bin http://www.ipv6proxy.net/go.php?u=http://beefy16.nyi.freebsd.org/data/head-armv7-default/p495681_s345110/logs/errors/openjdk8-8.202.8.log -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"