Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Oct 2020 10:07:40 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 250158] llvm crashes on 13i386 when building x11-toolkits/py-wxPython40
Message-ID:  <bug-250158-21822-ss1U6XBRby@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250158-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250158-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody)
<python@FreeBSD.org> for maintainer-feedback:
Bug 250158: llvm crashes on 13i386 when building x11-toolkits/py-wxPython40
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250158



--- Description ---
I'm rebuilding my ports on 13i386 (in poudriere) and I got this crash:

How to reproduce: poudriere bulk -t -j 13i386 -p svn x11-toolkits/py-wxPyth=
on40

Let me know how can I help you with this crash.

Thanks

```
[755/868] Linking build/waf/3.7/gtk3/_richtext.so
Assertion failed: (Elements + Grow <=3D Nodes * Capacity && "Not enough roo=
m for
elements"), function distribute, file
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/IntervalMap.cpp,
line 123.
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: /usr/bin/c++ -O2 -pipe -fstack-protector-strong
-fno-strict-aliasing -fPIC -pthread -pthread -g -O2 -fstack-protector-strong
-fno-strict-aliasing -isystem /usr/local/include -isystem /usr/local/include
-UNDEBUG -DSIP_MODULE_NAME=3Dwx.siplib -DSIP_MODULE_BASENAME=3Dsiplib
-I/usr/local/lib/wx/include/gtk3-unicode-3.0 -I/usr/local/include/wx-3.0
-Isip/siplib -I../../../../sip/siplib -Iwx/include -I../../../../wx/include
-Isrc -I../../../../src -I/usr/local/include/python3.7m
-DPYTHONDIR=3D"/usr/local/lib/python3.7/site-packages"
-DPYTHONARCHDIR=3D"/usr/local/lib/python3.7/site-packages" -DHAVE_PYEXT=3D1
-DHAVE_PYTHON_H=3D1 -DHAVE_WX=3D1 -DHAVE_WXADV=3D1 -DHAVE_WXSTC=3D1 -DHAVE_=
WXHTML=3D1
-DHAVE_WXGL=3D1 -DHAVE_WXWEBVIEW=3D1 -DHAVE_WXXML=3D1 -DHAVE_WXXRC=3D1
-DHAVE_WXRICHTEXT=3D1 -DHAVE_WXMEDIA=3D1 -DHAVE_WXRIBBON=3D1 -DHAVE_WXPROPG=
RID=3D1
-DHAVE_WXAUI=3D1 -D_FILE_OFFSET_BITS=3D64 -DWXUSINGDLL -D__WXGTK__ -D_THREA=
D_SAFE
-isystem /usr/local/include -c -o
/wrkdirs/usr/ports/x11-toolkits/py-wxPython40/work-py37/wxPython-4.0.7/buil=
d/wa
f/3.7/gtk3/sip/cpp/sip_ribbonwxRibbonMSWArtProvider.cpp.27.o
../../../../sip/cpp/sip_ribbonwxRibbonMSWArtProvider.cpp=20
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module
'../../../../sip/cpp/sip_ribbonwxRibbonMSWArtProvider.cpp'.
4.	Running pass 'Live DEBUG_VALUE analysis' on function
'@_ZN22wxRibbonMSWArtProvideraSERKS_'
#0 0x041c89c4 PrintStackTrace
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Unix/Signals.inc:564:13
#1 0x041c8dce
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Unix/Signals.inc:624:3
#2 0x041c6aee RunSignalHandlers
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Signals.cpp:67:5
#3 0x041ca734 HandleCrash
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/CrashRecoveryContext.cpp:75:7
#4 0x041ca8d3 CrashRecoverySignalHandler
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/CrashRecoveryContext.cpp:382:51
#5 0x2549ee89 handle_signal
/usr/local/poudriere/jails/13i386/usr/src/lib/libthr/thread/thr_sig.c:303:3
c++: error: clang frontend command failed due to signal (use -v to see
invocation)
FreeBSD clang version 11.0.0 (git@github.com:llvm/llvm-project.git
llvmorg-11.0.0-rc2-0-g414f32a9e86)
Target: i386-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
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/sip_ribbonwxRibbonMSWArtProvider-c9d9bf.cpp
c++: note: diagnostic msg: /tmp/sip_ribbonwxRibbonMSWArtProvider-c9d9bf.sh
c++: note: diagnostic msg:=20

********************

Assertion failed: (Elements + Grow <=3D Nodes * Capacity && "Not enough roo=
m for
elements"), function distribute, file
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/IntervalMap.cpp,
line 123.
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: /usr/bin/c++ -O2 -pipe -fstack-protector-strong
-fno-strict-aliasing -fPIC -pthread -pthread -g -O2 -fstack-protector-strong
-fno-strict-aliasing -isystem /usr/local/include -isystem /usr/local/include
-UNDEBUG -DSIP_MODULE_NAME=3Dwx.siplib -DSIP_MODULE_BASENAME=3Dsiplib
-I/usr/local/lib/wx/include/gtk3-unicode-3.0 -I/usr/local/include/wx-3.0
-Isip/siplib -I../../../../sip/siplib -Iwx/include -I../../../../wx/include
-Isrc -I../../../../src -I/usr/local/include/python3.7m
-DPYTHONDIR=3D"/usr/local/lib/python3.7/site-packages"
-DPYTHONARCHDIR=3D"/usr/local/lib/python3.7/site-packages" -DHAVE_PYEXT=3D1
-DHAVE_PYTHON_H=3D1 -DHAVE_WX=3D1 -DHAVE_WXADV=3D1 -DHAVE_WXSTC=3D1 -DHAVE_=
WXHTML=3D1
-DHAVE_WXGL=3D1 -DHAVE_WXWEBVIEW=3D1 -DHAVE_WXXML=3D1 -DHAVE_WXXRC=3D1
-DHAVE_WXRICHTEXT=3D1 -DHAVE_WXMEDIA=3D1 -DHAVE_WXRIBBON=3D1 -DHAVE_WXPROPG=
RID=3D1
-DHAVE_WXAUI=3D1 -D_FILE_OFFSET_BITS=3D64 -DWXUSINGDLL -D__WXGTK__ -D_THREA=
D_SAFE
-isystem /usr/local/include -c -o
/wrkdirs/usr/ports/x11-toolkits/py-wxPython40/work-py37/wxPython-4.0.7/buil=
d/wa
f/3.7/gtk3/sip/cpp/sip_ribbonwxRibbonAUIArtProvider.cpp.27.o
../../../../sip/cpp/sip_ribbonwxRibbonAUIArtProvider.cpp=20
1.	<eof> parser at end of file
2.	Code generation
3.	Running pass 'Function Pass Manager' on module
'../../../../sip/cpp/sip_ribbonwxRibbonAUIArtProvider.cpp'.
4.	Running pass 'Live DEBUG_VALUE analysis' on function
'@_ZN22wxRibbonMSWArtProvideraSERKS_'
#0 0x041c89c4 PrintStackTrace
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Unix/Signals.inc:564:13
#1 0x041c8dce
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Unix/Signals.inc:624:3
#2 0x041c6aee RunSignalHandlers
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/Signals.cpp:67:5
#3 0x041ca734 HandleCrash
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/CrashRecoveryContext.cpp:75:7
#4 0x041ca8d3 CrashRecoverySignalHandler
/usr/local/poudriere/jails/13i386/usr/src/contrib/llvm-project/llvm/lib/Sup=
port
/CrashRecoveryContext.cpp:382:51
#5 0x2549ee89 handle_signal
/usr/local/poudriere/jails/13i386/usr/src/lib/libthr/thread/thr_sig.c:303:3
c++: error: clang frontend command failed due to signal (use -v to see
invocation)
FreeBSD clang version 11.0.0 (git@github.com:llvm/llvm-project.git
llvmorg-11.0.0-rc2-0-g414f32a9e86)
Target: i386-unknown-freebsd13.0
Thread model: posix
InstalledDir: /usr/bin
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/sip_ribbonwxRibbonAUIArtProvider-c23350.cpp
c++: note: diagnostic msg: /tmp/sip_ribbonwxRibbonAUIArtProvider-c23350.sh
c++: note: diagnostic msg:=20

********************

Waf: Leaving directory
`/wrkdirs/usr/ports/x11-toolkits/py-wxPython40/work-py37/wxPython-4.0.7/bui=
ld/w
af/3.7/gtk3'
Build failed
 -> task in '_ribbon' failed with exit status 254 (run with -v to display m=
ore
information)
 -> task in '_ribbon' failed with exit status 254 (run with -v to display m=
ore
information)
Command '"/usr/local/bin/python3.7"
/wrkdirs/usr/ports/x11-toolkits/py-wxPython40/work-py37/wxPython-4.0.7/bin/=
waf-
2.0.8
--wx_config=3D/usr/local/bin/wxgtk3u-3.0-config --gtk3
--python=3D"/usr/local/bin/python3.7" --out=3Dbuild/waf/3.7/gtk3 configure =
build '
failed with exit code 1.
Finished command: build_py (3m51.500s)
Finished command: build (3m51.500s)
WARNING: Building this way assumes that all generated files have been=20
generated already.  If that is not the case then use build.py directly=20
to generate the source and perform the build stage.  You can use=20
--skip-build with the bdist_* or install commands to avoid this=20
message and the wxWidgets and Phoenix build steps in the future.

"/usr/local/bin/python3.7" -u build.py build
Command '"/usr/local/bin/python3.7" -u build.py build' failed with exit cod=
e 1.
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-toolkits/py-wxPython40
=3D>> Cleaning up wrkdir
=3D=3D=3D>  Cleaning for py37-wxPython40-4.0.7_1
build of x11-toolkits/py-wxPython40 | py37-wxPython40-4.0.7_1 ended at Tue =
Oct=20
6 11:00:30 CEST 2020
build time: 00:04:34
!!! build failure encountered !!!
```



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