[Bug 234525] buildworld clang fails on Raspberry Pi 3b+

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Dec 31 11:52:24 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234525

            Bug ID: 234525
           Summary: buildworld clang fails on Raspberry Pi 3b+
           Product: Base System
           Version: CURRENT
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: arm
          Assignee: freebsd-arm at FreeBSD.org
          Reporter: taxman637 at gmail.com

Created attachment 200648
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=200648&action=edit
backtrace

Sorry, I'm not a programmer, but I hope this might be helpful

FreeBSD generic 13.0-CURRENT FreeBSD 13.0-CURRENT r342541 GENERIC  arm64

I enabled a large swap on a usb hard drive, used subversion to get the latest
-current, and attempted to buildworld.

I got a segfault in cc. Here's the backtrace and I'll attach the two requested
files:
#0  LookupBucketFor () at /usr/src/contrib/llvm/lib/Support/StringMap.cpp:79
#1  0x0000000003aeaa30 in try_emplace<llvm::cl::Option*> () at
/usr/src/contrib/llvm/include/llvm/ADT/StringMap.h:396
#2  0x0000000003aeabac in insert () at
/usr/src/contrib/llvm/include/llvm/ADT/StringMap.h:387
#3  addOption () at /usr/src/contrib/llvm/lib/Support/CommandLine.cpp:151
#4  0x0000000003ae1c00 in addOption () at
/usr/src/contrib/llvm/lib/Support/CommandLine.cpp:194
#5  addArgument () at /usr/src/contrib/llvm/lib/Support/CommandLine.cpp:357
#6  0x000000000305207c in _GLOBAL__sub_I_CorrelatedValuePropagation.cpp ()
    at /usr/src/contrib/llvm/include/llvm/Support/CommandLine.h:1342
#7  0x00000000011d01a0 in handle_static_init (argc=139, argv=0xffffffffcab8,
env=0xffffffffcf18)
    at /usr/src/lib/csu/common/ignore_init.c:124
#8  0x00000000011d00a8 in __start (argc=139, argv=0xffffffffcab8,
env=0xffffffffcf18, cleanup=<optimized out>)
    at /usr/src/lib/csu/aarch64/crt1.c:83
#9  0x00000000011d0000 in ?? ()
Backtrace stopped: not enough registers or memory available to unwind further
(gdb) quit

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-arm mailing list