Created attachment 197847 [details] output of make in /usr/ports/devel/llvm60 In the course of building kde5, it calls for building llvm60. This is strange since the 12.0-ALPHA8 machine has llvm60 in it's base, I think? I'm including "llvm60.log" which is the output of a make in /usr/ports/devel/llvm60. I'm including two other files referenced by that output.
Created attachment 197848 [details] second file referenced by llvm60.log
Created attachment 197849 [details] First file referenced by llvm60.log
This issue appears to reference two issues, namely: 1) Some port requires (apparently unnecessarily) lang/llvm60 on a FreeBSD system that includes Clang/LLVM 6.0 in base. 2) lang/llvm60 fails to build (with segfault, assertion failure) on CURRENT with LLVM/Clang 6.0.1 in base. Depending on, and after analysis, one of these issues should be tracked separately so as to track (1) and (2) appropriately. Reporter, could you please: Include the exact origin (category/port) of the "kde" port that was being built that required building llvm60. This will help us establish the chain of dependencies for (1). Include the following files as attachments in this issue, as referenced in the build output: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/Local-d286ef.cpp c++: note: diagnostic msg: /tmp/Local-d286ef.sh c++: note: diagnostic msg: Include the exact (uname -a output) version of the FreeBSD CURRENT system inn question
The files are already attached. The system is a fresh install of 12.0-ALPHA8. The port being built was the kde5 master port... although the log included here is just the llvm60 being built. I'll be able to post more tomorrow including uname -a (system not booted right now)... but seriously, I installed the 12.0-ALPHA8 mem stick, I built bash, tmux and portupgrade and then I started a build of kde5.
I tried reproducing this assertion failure with almost every version of clang that I have, but it always works for me. It also works just fine on a freshly installed 12.0-ALPHA8 machine. Can you please check if the error is repeatable, and if not, check your system for hardware errors?
I can confirm that it failed to reproduce now. The needlessness of rebuilding llvm60 on -CURRENT still stands, tho.