Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Oct 2015 20:53:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 203989] www/firefox generates clang Assertion and fails to build on head
Message-ID:  <bug-203989-21738-IMtF2VrBpM@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-203989-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-203989-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Sean Bruno <sbruno@FreeBSD.org> has reassigned Bugzilla Automation
<bugzilla@FreeBSD.org>'s request for maintainer-feedback to gecko@FreeBSD.o=
rg:
Bug 203989: www/firefox generates clang Assertion and fails to build on head
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D203989



--- Description ---
Assertion failed: ((PartVT.isInteger() || PartVT =3D=3D MVT::x86mmx) &&
ValueVT.isInteger() && "Unknown mismatch!"), function getCopyToParts, file
/usr/src/lib/clang/libllvmselectiondag/../../../contrib/llvm/lib/CodeGen/Se=
lect
ionDAG/SelectionDAGBuilder.cpp,
line 398.
Stack dump:
0.	Program arguments: /nxb-bin/usr/bin/c++ -cc1 -triple
armv6--freebsd11.0-gnueabi -emit-obj -disable-free -main-file-name
Unified_cpp_dom_canvas0.cpp -mrelocation-model pic -pic-level 2 -mthread-mo=
del
posix -relaxed-aliasing -masm-verbose -mconstructor-aliases -target-cpu
arm1176jzf-s -target-feature +soft-float-abi -target-abi aapcs-linux
-mfloat-abi soft -dwarf-column-info -ffunction-sections -fdata-sections
-coverage-file
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-freeb=
sd11
.0/dom/canvas/Unified_cpp_dom_canvas0.o
-resource-dir /nxb-bin/usr/bin/../lib/clang/3.6.1 -dependency-file
.deps/Unified_cpp_dom_canvas0.o.pp -MT Unified_cpp_dom_canvas0.o
-sys-header-deps -MP -include
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/config/gcc_hidden.h
-isystem /usr/local/include -include ../../mozilla-config.h -isystem
/usr/local/include -D NOMINMAX -D OS_POSIX=3D1 -D OS_FREEBSD=3D1 -D OS_BSD=
=3D1 -D
STATIC_EXPORTABLE_JS_API -D MOZILLA_INTERNAL_API -D IMPL_LIBXUL -D AB_CD=3D=
en-US
-D NO_NSPR_10_SUPPORT -D LIBICONV_PLUG -D MOZILLA_CLIENT -D LIBICONV_PLUG -D
LIBICONV_PLUG -D LIBICONV_PLUG -D NDEBUG -D TRIMMED -D _THREAD_SAFE -D
_THREAD_SAFE -D _THREAD_SAFE -I ../../dist/stl_wrappers -I
../../dist/system_wrappers -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/canvas -I . -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-freeb=
sd11
.0/ipc/ipdl/_ipdlheaders
-I /wrkdirs/usr/ports/www/firefox/work/mozilla-release/js/xpconnect/wrapper=
s -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/ipc/chromium/src -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/ipc/glue -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/base -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/html -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/svg -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/xul -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/gfx/gl -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/image -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/js/xpconnect/src -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/layout/generic -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/layout/style -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/layout/xul -I
../../dist/include -I /usr/local/include/nspr -I /usr/local/include/nss -I
/usr/local/include/nss/nss -I /usr/local/include -I /usr/local/include -I
/usr/local/include/pixman-1 -I /usr/local/include/cairo -I
/usr/local/include/glib-2.0 -I /usr/local/lib/glib-2.0/include -I
/usr/local/include -I /usr/local/include/pixman-1 -I
/usr/local/include/freetype2 -I /usr/local/include/libdrm -I
/usr/local/include/libpng16 -I /usr/local/include/cairo -I
/usr/local/include/glib-2.0 -I /usr/local/lib/glib-2.0/include -I
/usr/local/include -I /usr/local/include/pixman-1 -I
/usr/local/include/freetype2 -I /usr/local/include/libdrm -I
/usr/local/include/libpng16 -I
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/widget/gtk/compat -I
/usr/local/include/gtk-2.0 -I /usr/local/include/pango-1.0 -I
/usr/local/include/glib-2.0 -I /usr/local/lib/glib-2.0/include -I
/usr/local/include -I /usr/local/include/cairo -I /usr/local/include/pixman=
-1
-I /usr/local/include/freetype2 -I /usr/local/include/libdrm -I
/usr/local/include/libpng16 -I /usr/local/include/gdk-pixbuf-2.0 -I
/usr/local/include/atk-1.0 -I /usr/local/include/harfbuzz -I
/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include -internal-isystem
/usr/include/c++/v1 -O3 -Wall -Wempty-body -Woverloaded-virtual -Wsign-comp=
are
-Wwrite-strings -Wno-invalid-offsetof -Wno-inline-new-delete
-Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option
-Wno-return-type-c-linkage -std=3Dgnu++0x -fdeprecated-macro
-fdebug-compilation-dir
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-freeb=
sd11
.0/dom/canvas
-ferror-limit 19 -fmessage-length 0 -pthread -mstackrealign -fno-rtti
-fno-signed-char -fobjc-runtime=3Dgnustep -fdiagnostics-show-option
-vectorize-loops -vectorize-slp -o Unified_cpp_dom_canvas0.o -x c++
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-freeb=
sd11
.0/dom/canvas/Unified_cpp_dom_canvas0.cpp=20
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module
'/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-free=
bsd1
1.0/dom/canvas/Unified_cpp_dom_canvas0.cpp'.
4.	Running pass 'ARM Instruction Selection' on function
'@_ZN7mozilla3dom24CanvasRenderingContext2D12GetImageDataEP9JSContextddddRN=
S_11
ErrorResultE'
gmake[6]: Leaving directory
'/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-free=
bsd1
1.0/ipc/ipdl'
/nxb-bin/usr/bin/cc -o sctp_input.o -c -I../../../dist/system_wrappers -inc=
lude
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/config/gcc_hidden.h
-DOS_POSIX=3D1 -DOS_FREEBSD=3D1 -DOS_BSD=3D1 -DSCTP_SIMPLE_ALLOCATOR=3D1
-DSCTP_PROCESS_LEVEL_LOCKS=3D1 -D__Userspace__=3D1 -DINET=3D1 -DCALLBACK_AP=
I=3D1
-DSCTP_DEBUG=3D1 -DINET6=3D1 -D__Userspace_os_FreeBSD=3D1 -U__FreeBSD__
-DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DAB_CD=3De=
n-US
-DNO_NSPR_10_SUPPORT
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/netwerk/sctp/src -I.
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-fre=
ebsd
11.0/ipc/ipdl/_ipdlheaders
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/ipc/chromium/src
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/ipc/glue
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/dom/base
-I/wrkdirs/usr/ports/www/firefox/work/mozilla-release/netwerk/base
-I../../../dist/include   -I/usr/local/include/nspr -I/usr/local/include/nss
-I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include=20
-I/usr/local/include/pixman-1	  -fPIC  -Qunused-arguments
-isystem/usr/local/include -DLIBICONV_PLUG  -include ../../../mozilla-confi=
g.h
-DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_input.o.pp -Qunused-arguments
-isystem/usr/local/include -DLIBICONV_PLUG  -Qunused-arguments -Wall
-Wdeclaration-after-statement -Wempty-body -Wpointer-to-int-cast -Wsign-com=
pare
-Wtype-limits -Wno-unused -O2 -pipe -mfloat-abi=3Dsoftfp -O3 -DLIBICONV_PLUG
-fno-strict-aliasing -std=3Dgnu99 -fgnu89-inline -fno-strict-aliasing
-ffunction-sections -fdata-sections -fno-math-errno -pipe  -DNDEBUG -DTRIMM=
ED
-O2 -O3 -fomit-frame-pointer -std=3Dgnu99=20=20
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/netwerk/sctp/src/netine=
t/sc
tp_input.c
sctp_output.o
libtoolkit_profile.a.desc
rm -f libtoolkit_profile.a
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/obj-armv6-portbld-freeb=
sd11
.0/_virtualenv/bin/python
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/config/expandlibs_gen.p=
y -o
libtoolkit_profile.a.desc Unified_cpp_toolkit_profile0.o=20=20
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.1 (tags/RELEASE_361/final 237755) 20150525
Target: armv6--freebsd11.0-gnueabi
Thread model: posix
c++: note: diagnostic msg: PLEASE submit a bug report to
https://bugs.freebsd.org/submit/ and include the crash backtrace, preproces=
sed
source, and associated run script.
c++: note: diagnostic msg:=20
********************

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/Unified_cpp_dom_canvas0-1d9ec0.cpp
c++: note: diagnostic msg: /tmp/Unified_cpp_dom_canvas0-1d9ec0.sh
c++: note: diagnostic msg:=20

********************
/wrkdirs/usr/ports/www/firefox/work/mozilla-release/config/rules.mk:957: re=
cipe
for target 'Unified_cpp_dom_canvas0.o' failed
gmake[6]: *** [Unified_cpp_dom_canvas0.o] Error 254=



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