On Wed, Mar 04, 2020 at 05:46:58PM +0100, Sandro Mani wrote:
Hi
I've tried about four times, but the following qgis build [1] appears to
randomly hang on i686 (and just i686) after a while (and always in different
spots).
I can't see any obvious issues from the logs. Anyone who can look at the
builder and figure out what's going on?
Sure. Note that you can (and should) moving forward file a ticket for
things like this. Infrastructure or releng should work. :)
| `-mock,2040947 -tt /usr/libexec/mock/mock -r koji/f33-build-19689538-1396394
--old-chroot --no-clean --target i
686 ...
| `-rpmbuild,2041405 -bb --target i686 --nodeps
/builddir/build/SPECS/qgis.spec
| `-sh,2041639 -e /var/tmp/rpm-tmp.zC7cMG
| `-make,2042227 -j6
| `-make,2042230 -f CMakeFiles/Makefile2 all
| `-make,2051369 -f src/gui/CMakeFiles/qgis_gui.dir/build.make
...
| `-c++,2055099 -DPROJ_VERSION_MAJOR=6 -DQT_CONCURRENT_LIB
-DQT_CORE_LIB -DQT_DBUS_LIB ..
.
| |-cc1plus,2055100 -quiet -I ...
| `-as,2055101 -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/qgis_gui_autogen/include
-I ...
kojibui+ 2055100 99.3 3.4 541968 523240 ? R 14:17 459:00
/usr/libexec/gcc/i686-redhat-linux/10/cc1plus -quiet -
I /builddir/build/BUILD/qgis-3.12.0/src/gui/qgis_gui_autogen/include -I
/builddir/build/BUILD/qgis-3.12.0 -I /builddir/bu
ild/BUILD/qgis-3.12.0/src/gui -I /builddir/build/BUILD/qgis-3.12.0/src/gui/symbology -I
/builddir/build/BUILD/qgis-3.12.0
/src/gui/attributetable -I /builddir/build/BUILD/qgis-3.12.0/src/gui/auth -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/ed
itorwidgets -I /builddir/build/BUILD/qgis-3.12.0/src/gui/editorwidgets/core -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/
effects -I /builddir/build/BUILD/qgis-3.12.0/src/gui/labeling -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/layertree -I /
builddir/build/BUILD/qgis-3.12.0/src/gui/layout -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/numericformats -I /builddir/
build/BUILD/qgis-3.12.0/src/gui/ogr -I
/builddir/build/BUILD/qgis-3.12.0/src/gui/processing -I /builddir/build/BUILD/qgis
-3.12.0/src/gui/providers/gdal -I /builddir/build/BUILD/qgis-3.12.0/src/gui/providers/ogr
-I /builddir/build/BUILD/qgis-3
.12.0/src/gui/raster -I /builddir/build/BUILD/qgis-3.12.0/src/gui/tableeditor -I
/builddir/build/BUILD/qgis-3.12.0/src/co
re -I /builddir/build/BUILD/qgis-3.12.0/src/core/annotations -I
/builddir/build/BUILD/qgis-3.12.0/src/core/auth -I /build
dir/build/BUILD/qgis-3.12.0/src/core/callouts -I
/builddir/build/BUILD/qgis-3.12.0/src/core/fieldformatter -I /builddir/b
uild/BUILD/qgis-3.12.0/src/core/geometry -I
/builddir/build/BUILD/qgis-3.12.0/src/core/labeling -I /builddir/build/BUILD/
qgis-3.12.0/src/core/layertree -I /builddir/build/BUILD/qgis-3.12.0/src/core/layout -I
/builddir/build/BUILD/qgis-3.12.0/
src/core/locator -I /builddir/build/BUILD/qgis-3.12.0/src/core/metadata -I
/builddir/build/BUILD/qgis-3.12.0/src/core/num
ericformats -I /builddir/build/BUILD/qgis-3.12.0/src/core/processing -I
/builddir/build/BUILD/qgis-3.12.0/src/core/mesh -
I /builddir/build/BUILD/qgis-3.12.0/src/core/pal -I
/builddir/build/BUILD/qgis-3.12.0/src/core/providers/memory -I /build
dir/build/BUILD/qgis-3.12.0/src/core/providers/gdal -I
/builddir/build/BUILD/qgis-3.12.0/src/core/providers/ogr -I /build
dir/build/BUILD/qgis-3.12.0/src/core/raster -I
/builddir/build/BUILD/qgis-3.12.0/src/core/scalebar -I /builddir/build/BUI
LD/qgis-3.12.0/src/core/symbology -I
/builddir/build/BUILD/qgis-3.12.0/src/core/classification -I /builddir/build/BUILD/q
gis-3.12.0/src/core/effects -I /builddir/build/BUILD/qgis-3.12.0/src/core/expression -I
/builddir/build/BUILD/qgis-3.12.0
/src/core/validity -I /builddir/build/BUILD/qgis-3.12.0/src/native -I
/builddir/build/BUILD/qgis-3.12.0/external -I /buil
ddir/build/BUILD/qgis-3.12.0/external/nlohmann -I /builddir/build/BUILD/qgis-3.12.0/src/ui
-I /builddir/build/BUILD/qgis-
3.12.0/src/native/linux -D_GNU_SOURCE -D PROJ_VERSION_MAJOR=6 -D QT_CONCURRENT_LIB -D
QT_CORE_LIB -D QT_DBUS_LIB -D QT_DE
PRECATED_WARNINGS -D QT_DISABLE_DEPRECATED_BEFORE=0x050800 -D QT_GUI_LIB -D QT_NETWORK_LIB
-D QT_NO_CAST_TO_ASCII -D QT_N
O_DEBUG -D QT_NO_FOREACH -D QT_POSITIONING_LIB -D QT_PRINTSUPPORT_LIB -D QT_QML_LIB -D
QT_QUICKWIDGETS_LIB -D QT_QUICK_LI
B -D QT_SERIALPORT_LIB -D QT_SQL_LIB -D QT_SVG_LIB -D QT_UITOOLS_LIB -D
QT_WEBKITWIDGETS_LIB -D QT_WEBKIT_LIB -D QT_WIDGE
TS_LIB -D QT_XML_LIB -D SIP_VERSION=0x041315 -D WITH_BINDINGS -D WITH_QML -D WITH_QTWEBKIT
-D qgis_gui_EXPORTS -isystem /
usr/include/gdal -isystem /usr/include/qt5/QtCrypto -isystem /usr/include/qt5keychain
-isystem /usr/include/qwt -isystem
/usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem
/usr/lib/qt5/mkspecs/linux-g++
-isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWidgets -isystem
/usr/include/qt5/QtSvg -isystem /usr/includ
e/qt5/QtPrintSupport -isystem /usr/include/qt5/QtNetwork -isystem
/usr/include/qt5/QtWebKitWidgets -isystem /usr/include/
qt5/QtWebKit -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent
-isystem /usr/include/qt5/QtSerialPor
t -isystem /usr/include/qt5/QtPositioning -isystem /usr/include/qt5/QtDBus -isystem
/usr/include/qt5/QtUiTools -isystem /
usr/include/qt5/QtQuickWidgets -isystem /usr/include/qt5/QtQuick -isystem
/usr/include/qt5/QtQml -D_FORTIFY_SOURCE=2 -D_G
LIBCXX_ASSERTIONS /builddir/build/BUILD/qgis-3.12.0/src/gui/qgstextformatwidget.cpp -quiet
-dumpbase qgstextformatwidget.
cpp -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -auxbase-strip
CMakeFiles/qgis_gui.dir/qgstextform
atwidget.cpp.o -g -grecord-gcc-switches -O2 -Werror=format-security -Wall -Wextra
-Wno-long-long -Wformat-security -Wno-s
trict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-deprecated-copy -std=gnu++11
-fexceptions -fstack-protector-st
rong -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full
-fvisibility=hidden -fPIC -iplugindir=/us
r/lib/gcc/i686-redhat-linux/10/plugin -fplugin=annobin -o -
/proc/2055100/fd :
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 0 -> 'pipe:[145191890]'
l-wx------. 1 kojibuilder mock 64 Mar 4 22:00 1 -> 'pipe:[145180519]'
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 10 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsprojectproperty.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 11 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgsstylesavedialog.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 12 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgsgeometryutils.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 13 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsfeatureiterator.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 14 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgscurve.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 15 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgscompoundcurve.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 16 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/geometry/qgslinestring.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 17 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsmaplayerref.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 18 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgsnewauxiliarylayerdialogbase.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 19 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/gui/qgstextformatwidget.cpp
l-wx------. 1 kojibuilder mock 64 Mar 4 22:00 2 -> 'pipe:[145158495]'
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 3 ->
/var/lib/mock/f33-build-19689538-1396394/root/usr/include/c++/10/variant
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 4 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgstextformatwidgetbase.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 5 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsrange.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 6 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgscharacterselectdialogbase.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 7 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/core/qgsabstractcontentcache.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 8 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_widget_svgselector.h
lr-x------. 1 kojibuilder mock 64 Mar 4 22:00 9 ->
/var/lib/mock/f33-build-19689538-1396394/root/builddir/build/BUILD/qgis-3.12.0/src/ui/ui_qgssubstitutionlistwidgetbase.h
strace just hangs. ;(
Since it's just one thread taking 100%, could it be a multiple thread
issue? try building with smp_mflags 1?
kevin