Created attachment 200648 [details] 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
Created attachment 200649 [details] citrus_bcs_strtoul-a581b7.c
Created attachment 200650 [details] /tmp/citrus_bcs_strtoul-a581b7.sh
^Triage: close as OBE. I'm sorry that this PR did not get addressed in a timely fashion. Please let us know if this still occurs on a supported OSVERSION.