Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Apr 2015 18:27:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-arm@FreeBSD.org
Subject:   [Bug 199450] clang 3.6 crash building lang/spidermonkey
Message-ID:  <bug-199450-7@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199450

            Bug ID: 199450
           Summary: clang 3.6 crash building lang/spidermonkey
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: sbruno@FreeBSD.org
                CC: dim@FreeBSD.org

./jscompartment.h:536:11: note: in instantiation of member function
'JS::AutoVectorRooter<js::WrapperValue>::AutoVectorRooter' requested here
        : AutoVectorRooter<WrapperValue>(cx, WRAPVECTOR)
          ^
Assertion failed: ((PartVT.isInteger() || PartVT == MVT::x86mmx) &&
ValueVT.isInteger() && "Unknown mismatch!"), function getCopyToParts, file
/usr/local/poudriere/jails/11armv6hf/usr/src/lib/clang/libllvmselectiondag/../../../contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp,
line 398.
Stack dump:
0.    Program arguments: /nxb-bin/usr/bin/c++ -cc1 -triple
armv6--freebsd11.0-gnueabihf -emit-obj -disable-free -main-file-name
FoldConstants.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix
-relaxed-aliasing -masm-verbose -mconstructor-aliases -target-cpu arm1176jzf-s
-target-abi aapcs-linux -mfloat-abi hard -dwarf-column-info -ffunction-sections
-fdata-sections -coverage-file
/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/FoldConstants.o
-resource-dir /nxb-bin/usr/bin/../lib/clang/3.6.0 -dependency-file
.deps/FoldConstants.o.pp -MT FoldConstants.o -sys-header-deps -MP -include
./js-confdefs.h -D NO_NSPR_10_SUPPORT -D IMPL_MFBT -D EXPORT_JS_API -D USE_ZLIB
-D NDEBUG -D TRIMMED -D USE_SYSTEM_MALLOC=1 -D ENABLE_ASSEMBLER=1 -D
ENABLE_JIT=1 -D MOZILLA_CLIENT -I ./../../mfbt/double-conversion -I
./../../intl/icu/source/common -I ./../../intl/icu/source/i18n -I . -I . -I
./dist/include -I /usr/local/include/nspr -I . -I ./assembler -I ./yarr -I
/usr/local/include -I /usr/local/include -internal-isystem /usr/include/c++/v1
-O2 -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type
-Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare
-Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof
-Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags
-fdeprecated-macro -fdebug-compilation-dir
/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src -ferror-limit
19 -fmessage-length 0 -fvisibility hidden -mstackrealign -fno-rtti
-fno-signed-char -fobjc-runtime=gnustep -fdiagnostics-show-option
-vectorize-loops -vectorize-slp -o FoldConstants.o -x c++
/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/FoldConstants.cpp 
1.    <eof> parser at end of file
2.    Code generation
3.    Running pass 'Function Pass Manager' on module
'/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/FoldConstants.cpp'.
4.    Running pass 'ARM Instruction Selection' on function
'@_ZN2js8frontend13FoldConstantsINS0_16FullParseHandlerEEEbP9JSContextPNT_4NodeEPNS0_6ParserIS5_EEbb'
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 3.6.0 (tags/RELEASE_360/final 230434) 20150225
Target: armv6--freebsd11.0-gnueabihf
Thread model: posix
c++: note: diagnostic msg: PLEASE submit a bug report to
https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed
source, and associated run script.
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/FoldConstants-411daf.cpp
c++: note: diagnostic msg: /tmp/FoldConstants-411daf.sh
c++: note: diagnostic msg:

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199450-7>