[Bug 262310] c++: error: clang frontend command failed with exit code 139

[email protected]
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262310

            Bug ID: 262310
           Summary: c++: error: clang frontend command failed with exit
                    code 139
           Product: Base System
           Version: 13.0-STABLE
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: arm
          Assignee: [email protected]
          Reporter: [email protected]
 Attachment #232218 text/plain
         mime type:

Created attachment 232218
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232218&action=edit
c++: note: diagnostic msg

I've tried to build world several times.  However all trials failed on same
place with same error (clang frontend crashed).  Following is a part of the
console log.

= = = = = = = = = = = = = = = = = = =
$ uname -a
FreeBSD raspi.isogo.dyndns.org 13.1-PRERELEASE FreeBSD 13.1-PRERELEASE #14
stable/13-11045f1b7: Mon Feb 28 12:09:56 JST 2022    
[email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC  arm64
$ cd /usr/src; sudo make buildworld
...
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the
crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: c++ -target aarch64-unknown-freebsd13.0
--sysroot=/usr/obj/usr/src/arm64.aarch64/tmp
-B/usr/obj/usr/src/arm64.aarch64/tmp/usr/bin -O2 -pipe -fno-common -g -MD
-MF.depend.gtest-all.o -MTgtest-all.o -Wno-format-zero-length
-fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings
-Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts
-Wredundant-decls -Wmissing-variable-declarations -Wno-empty-body
-Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-variable -Qunused-arguments
-I/usr/obj/usr/src/arm64.aarch64/tmp/usr/include/private
-I/usr/src/contrib/googletest/googletest/include
-I/usr/src/contrib/googletest/googletest -g -std=c++11
-Wno-deprecated-declarations -Wno-deprecated-copy -Wno-c++11-extensions -c
/usr/src/contrib/googletest/googletest/src/gtest-all.cc -o gtest-all.o
1.     
/usr/obj/usr/src/arm64.aarch64/tmp/usr/include/private/gtest/internal/gtest-type-util.h:960:37:
current parser token '{'
2.     
/usr/obj/usr/src/arm64.aarch64/tmp/usr/include/private/gtest/internal/gtest-type-util.h:58:1:
parsing namespace 'testing'
#0 0x0000000004112640 PrintStackTrace
/usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.inc:565:13
#1 0x0000000004110a84 __cxx_atomic_store<CallbackAndCookie::Status>
/usr/obj/usr/src/arm64.aarch64/tmp/usr/include/c++/v1/atomic:996:5
#2 0x0000000004110a84 store
/usr/obj/usr/src/arm64.aarch64/tmp/usr/include/c++/v1/atomic:1617:10
#3 0x0000000004110a84 RunSignalHandlers
/usr/src/contrib/llvm-project/llvm/lib/Support/Signals.cpp:99:16
#4 0x00000000040b4f08 HandleCrash
/usr/src/contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp:76:5
#5 0x00000000040b4f08 CrashRecoverySignalHandler
/usr/src/contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp:389:51
#6 0x00000000452bad80 handle_signal /usr/src/lib/libthr/thread/thr_sig.c:0:3
c++: error: clang frontend command failed with exit code 139 (use -v to see
invocation)
FreeBSD clang version 13.0.0 ([email protected]:llvm/llvm-project.git
llvmorg-13.0.0-0-gd7b669b3a303)
Target: aarch64-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
c++: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
c++: note: diagnostic msg: /tmp/gtest-all-f81d5b.cpp
c++: note: diagnostic msg: /tmp/gtest-all-f81d5b.sh
c++: note: diagnostic msg:

********************
*** Error code 139

Stop.
make[6]: stopped in /usr/src/lib/googletest/gtest
*** Error code 1

Stop.
make[5]: stopped in /usr/src/lib/googletest
*** Error code 1

Stop.
make[4]: stopped in /usr/src/lib
*** Error code 1

Stop.
make[3]: stopped in /usr/src
*** Error code 1

Stop.
make[2]: stopped in /usr/src
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src

= = = = = = = = = = = = = = = =

I can't attach "c++: note: diagnostic msg: /tmp/gtest-all-f81d5b.cpp" because
of file too large(7138KB).
//

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.