D: [iurt_root_command] chroot Installing /home/iurt/rpmbuild/SRPMS/qtads-2.1.7-5.mga8.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.8NNd8N + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf qtads-2.1.7 + /usr/bin/bzip2 -dc /home/iurt/rpmbuild/SOURCES/qtads-2.1.7.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd qtads-2.1.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/qtads-2.1.6-mga-disable-broken-forced-update-check.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/qtads-2.1.7-fix-pointer_integer-comparison.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/qtads-2.1.7-verbose-and-c++11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.CJ1V5P + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd qtads-2.1.7 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + /usr/lib64/qt5/bin/qmake libsuff=64 'QMAKE_CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' 'QMAKE_CXXFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' 'QMAKE_LFLAGS= -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' QMAKE_STRIP= BIN_INSTALL=/home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/games DOC_INSTALL=/home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc DATA_INSTALL=/home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share Info: creating stash file /home/iurt/rpmbuild/BUILD/qtads-2.1.7/.qmake.stash + /usr/bin/make -O -j8 V=1 VERBOSE=1 /usr/lib64/qt5/bin/uic src/gameinfodialog.ui -o tmp/ui_gameinfodialog.h /usr/lib64/qt5/bin/uic src/aboutqtadsdialog.ui -o tmp/ui_aboutqtadsdialog.h /usr/lib64/qt5/bin/uic src/confdialog.ui -o tmp/ui_confdialog.h g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/globals.o src/globals.cc gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/oemqt.o src/oemqt.c g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/hos_qt.o src/hos_qt.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/syswinaboutbox.o src/syswinaboutbox.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/sysimage.o src/sysimage.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/syswininput.o src/syswininput.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/syswin.o src/syswin.cc src/syswin.cc: In member function 'virtual CHtmlPoint CHtmlSysWinQt::measure_text(CHtmlSysFont*, const textchar_t*, size_t, int*)': src/syswin.cc:580:64: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 580 | return CHtmlPoint(tmpMetr.width(QString::fromUtf8(str, len)), tmpMetr.height()); | ^ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from src/syswin.cc:19: /usr/include/qt5/QtGui/qfontmetrics.h:108:9: note: declared here 108 | int width(const QString &, int len = -1) const; | ^~~~~ src/syswin.cc: In member function 'virtual void CHtmlSysWinQt::draw_text_space(int, long int, long int, CHtmlSysFont*, long int)': src/syswin.cc:668:26: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 668 | while (metr.width(str) < wid) { | ^ In file included from /usr/include/qt5/QtGui/qpainter.h:59, from /usr/include/qt5/QtGui/QPainter:1, from src/syswin.cc:19: /usr/include/qt5/QtGui/qfontmetrics.h:108:9: note: declared here 108 | int width(const QString &, int len = -1) const; | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/osqt.o src/osqt.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/syssound.o src/syssound.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/syswingroup.o src/syswingroup.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/missing.o src/missing.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/sysframe.o src/sysframe.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/qtadsimage.o src/qtadsimage.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/qtadssound.o src/qtadssound.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/main.o src/main.cc gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/ostzposix.o tads2/ostzposix.c g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tadshtml.o htmltads/tadshtml.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/dispwidget.o src/dispwidget.cc In file included from src/dispwidget.cc:28: htmltads/htmldisp.h: In member function 'long unsigned int CHtmlDispTextGrid::dec_text_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmldisp.h:2003:16: warning: unused variable 'rem' [-Wunused-variable] 2003 | size_t rem = bytes_ - local_ofs; | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/dispwidgetinput.o src/dispwidgetinput.cc In file included from src/dispwidgetinput.cc:27: htmltads/htmldisp.h: In member function 'long unsigned int CHtmlDispTextGrid::dec_text_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmldisp.h:2003:16: warning: unused variable 'rem' [-Wunused-variable] 2003 | size_t rem = bytes_ - local_ofs; | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tadsrtyp.o htmltads/tadsrtyp.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/kcolorbutton.o src/kcolorbutton.cc src/kcolorbutton.cc: In member function 'virtual void KColorButton::paintEvent(QPaintEvent*)': src/kcolorbutton.cc:147:53: warning: 'const QBrush& QPalette::background() const' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 147 | focusOpt.backgroundColor = palette().background().color(); | ^ In file included from /usr/include/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qabstractbutton.h:46, from /usr/include/qt5/QtWidgets/qpushbutton.h:44, from /usr/include/qt5/QtWidgets/QPushButton:1, from src/kcolorbutton.h:23, from src/kcolorbutton.cc:21: /usr/include/qt5/QtGui/qpalette.h:151:26: note: declared here 151 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/settings.o src/settings.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/gameinfodialog.o src/gameinfodialog.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlsys.o htmltads/htmlsys.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlprs.o htmltads/htmlprs.cpp htmltads/htmlprs.cpp: In member function 'void CHtmlParser::init(int)': htmltads/htmlprs.cpp:516:5: warning: missing initializer for member 'CHtmlParser::init(int)::tag_tbl_t::end_func' [-Wmissing-field-initializers] 516 | }; | ^ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmltxar.o htmltads/htmltxar.cpp htmltads/htmltxar.cpp: In member function 'long unsigned int CHtmlTextArray::dec_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmltxar.cpp:395:12: warning: unused variable 'rem' [-Wunused-variable] 395 | size_t rem = pages_[pg].used_ - ofs; | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/aboutqtadsdialog.o src/aboutqtadsdialog.cc g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlinp.o htmltads/htmlinp.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlrc.o htmltads/htmlrc.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlhash.o htmltads/htmlhash.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlrf.o htmltads/htmlrf.cpp In file included from /usr/include/string.h:494, from htmltads/tadshtml.h:21, from htmltads/htmlrf.h:31, from htmltads/htmlrf.cpp:27: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void CStringBuf::store(const textchar_t*, size_t, size_t)' at htmltads/tadshtml.h:920:15, inlined from 'void CStringBuf::set(const textchar_t*, size_t)' at htmltads/tadshtml.h:606:18, inlined from 'void CStringBuf::set(const textchar_t*, size_t)' at htmltads/tadshtml.h:598:10, inlined from 'CHtmlHashEntryFileres::CHtmlHashEntryFileres(const textchar_t*, size_t, const textchar_t*, size_t)' at htmltads/htmlrf.cpp:60:18, inlined from 'void CHtmlResFinder::add_resource(const char*, size_t, const char*, size_t)' at htmltads/htmlrf.cpp:636:76: /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 34 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/argize.o tads2/argize.c tads2/argize.c: In function 'countargs': tads2/argize.c:43:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 43 | state = 1; | ~~~~~~^~~ tads2/argize.c:46:9: note: here 46 | case 1: /* begin arg */ | ^~~~ tads2/argize.c: In function 'argize': tads2/argize.c:104:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 104 | state = 1; | ~~~~~~^~~ tads2/argize.c:107:9: note: here 107 | case 1: /* begin arg */ | ^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/confdialog.o src/confdialog.cc src/confdialog.cc: In constructor 'ConfDialog::ConfDialog(CHtmlSysWinGroupQt*)': src/confdialog.cc:137:17: warning: 'void qSort(Container&) [with Container = QList]' is deprecated: Use std::sort [-Wdeprecated-declarations] 137 | qSort(codecs); | ^ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qcolordialog.h:45, from /usr/include/qt5/QtWidgets/QColorDialog:1, from src/confdialog.cc:19: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ src/confdialog.cc:137:17: warning: 'void qSort(Container&) [with Container = QList]' is deprecated: Use std::sort [-Wdeprecated-declarations] 137 | qSort(codecs); | ^ In file included from /usr/include/qt5/QtCore/qlist.h:43, from /usr/include/qt5/QtCore/qobject.h:49, from /usr/include/qt5/QtWidgets/qwidget.h:45, from /usr/include/qt5/QtWidgets/qdialog.h:44, from /usr/include/qt5/QtWidgets/qcolordialog.h:45, from /usr/include/qt5/QtWidgets/QColorDialog:1, from src/confdialog.cc:19: /usr/include/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/ler.o tads2/ler.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/mch.o tads2/mch.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/mcs.o tads2/mcs.c tads2/mcs.c: In function 'mcsout': tads2/mcs.c:223:38: warning: 'minsiz' may be used uninitialized in this function [-Wmaybe-uninitialized] 223 | && (min == MCSSEGINV || desc->mcsdssiz < minsiz)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlsnd.o htmltads/htmlsnd.cpp gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/cmd.o tads2/cmd.c g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/oshtml.o htmltads/oshtml.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmldisp.o htmltads/htmldisp.cpp In file included from htmltads/htmldisp.cpp:32: htmltads/htmldisp.h: In member function 'long unsigned int CHtmlDispTextGrid::dec_text_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmldisp.h:2003:16: warning: unused variable 'rem' [-Wunused-variable] 2003 | size_t rem = bytes_ - local_ofs; | ^~~ htmltads/htmldisp.cpp: In member function 'virtual void CHtmlDispImgLink::draw(CHtmlSysWin*, long unsigned int, long unsigned int, int)': htmltads/htmldisp.cpp:4351:23: warning: 'new_pic' may be used uninitialized in this function [-Wmaybe-uninitialized] 4351 | set_site_image(new_pic); | ~~~~~~~~~~~~~~^~~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/errmsg.o tads2/errmsg.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/fioxor.o tads2/fioxor.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/oserr.o tads2/oserr.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/runstat.o tads2/runstat.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/getstr.o tads2/getstr.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/askf_os.o tads2/askf_os.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/mcm.o tads2/mcm.c tads2/mcm.c: In function 'mcmhalo': tads2/mcm.c:807:13: warning: variable 'err' set but not used [-Wunused-but-set-variable] 807 | int err; | ^~~ tads2/mcm.c: In function 'mcmalo1': tads2/mcm.c:687:34: warning: 'min' may be used uninitialized in this function [-Wmaybe-uninitialized] 687 | if (minn == MCMONINV || o->mcmosiz < min) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ tads2/mcm.c:668:14: note: 'min' was declared here 668 | ushort min; | ^~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/cmap.o tads2/cmap.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/indlg_os.o tads2/indlg_os.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/osifc.o tads2/osifc.c g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmlfmt.o htmltads/htmlfmt.cpp In file included from htmltads/htmlfmt.cpp:42: htmltads/htmldisp.h: In member function 'long unsigned int CHtmlDispTextGrid::dec_text_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmldisp.h:2003:16: warning: unused variable 'rem' [-Wunused-variable] 2003 | size_t rem = bytes_ - local_ofs; | ^~~ htmltads/htmlfmt.cpp: In member function 'virtual void CHtmlFormatter::add_disp_item(CHtmlDisp*)': htmltads/htmlfmt.cpp:1141:9: warning: 'new_line_head' may be used uninitialized in this function [-Wmaybe-uninitialized] 1141 | if (new_line_head == item && item == line_head_) | ^~ In file included from /usr/include/string.h:494, from /usr/include/memory.h:29, from htmltads/htmlfmt.cpp:24: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void CStringBuf::store(const textchar_t*, size_t, size_t)' at htmltads/tadshtml.h:920:15, inlined from 'void CStringBuf::set(const textchar_t*, size_t)' at htmltads/tadshtml.h:606:18, inlined from 'void CStringBuf::set(const textchar_t*, size_t)' at htmltads/tadshtml.h:598:10, inlined from 'CHtmlFmtMap::CHtmlFmtMap(const textchar_t*, size_t)' at htmltads/htmlfmt.h:2767:18, inlined from 'void CHtmlFormatter::begin_map(const textchar_t*, size_t)' at htmltads/htmlfmt.cpp:3919:50: /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 34 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htmltads/htmlfmt.cpp: In member function 'void CHtmlFormatter::add_map_area(HTML_Attrib_id_t, CHtmlUrl*, const textchar_t*, size_t, const CHtmlTagAREA_coords_t*, int, int, int)': htmltads/htmlfmt.cpp:4025:23: warning: 'zone' may be used uninitialized in this function [-Wmaybe-uninitialized] 4025 | cur_map_->add_zone(zone); | ~~~~~~~~~~~~~~~~~~^~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/dat.o tads2/dat.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/lst.o tads2/lst.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/out.o tads2/out.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/obj.o tads2/obj.c tads2/obj.c: In function 'objgetap0': tads2/obj.c:308:26: warning: 'psav' may be used uninitialized in this function [-Wmaybe-uninitialized] 308 | return (found ? psav : 0); | ~~~~~~~~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/htmltags.o htmltads/htmltags.cpp In file included from htmltads/htmltags.cpp:41: htmltads/htmldisp.h: In member function 'long unsigned int CHtmlDispTextGrid::dec_text_ofs_char(oshtml_charset_id_t, long unsigned int) const': htmltads/htmldisp.h:2003:16: warning: unused variable 'rem' [-Wunused-variable] 2003 | size_t rem = bytes_ - local_ofs; | ^~~ htmltads/htmltags.cpp: In member function 'virtual HTML_attrerr CHtmlTagBANNER::set_attribute(CHtmlParser*, HTML_Attrib_id_t, const textchar_t*, size_t)': htmltads/htmltags.cpp:4363:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 4363 | removeall_ = TRUE; htmltads/htmltags.cpp:4365:5: note: here 4365 | case HTML_Attrib_height: | ^~~~ htmltads/htmltags.cpp: In member function 'void CHtmlTagTableCell::set_cell_y_pos(CHtmlFormatter*, long int, long int, HTML_Attrib_id_t)': htmltads/htmltags.cpp:7737:36: warning: 'ypos' may be used uninitialized in this function [-Wmaybe-uninitialized] 7737 | formatter->set_table_cell_y_pos(disp_, disp_last_, ypos, disp_y_base_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7738 | row_y_offset); | ~~~~~~~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/suprun.o tads2/suprun.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/ply.o tads2/ply.c tads2/ply.c: In function 'plygo': tads2/ply.c:40:15: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 40 | int err; | ^~~ tads2/ply.c:43:15: warning: variable 'first_time' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 43 | int first_time; | ^~~~~~~~~~ tads2/ply.c:38:18: warning: argument 'restore_fname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 38 | char *restore_fname) | ~~~~~~^~~~~~~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/voc.o tads2/voc.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/qas.o tads2/qas.c tads2/qas.c: In function 'qasgets': tads2/qas.c:121:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] 121 | else if (c == EOF ) | ^~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/regex.o tads2/regex.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/linfdum.o tads2/linfdum.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/dbgtr.o tads2/dbgtr.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/fio.o tads2/fio.c tads2/fio.c: In function 'fioldobj': tads2/fio.c:80:9: warning: 'rdsiz' may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | if (osfrb(fp, ptr, rdsiz)) errsig(ec, ERR_LDGAM); | ^~~~~~~~~~~~~~~~~~~~~ tads2/fio.c: In function 'fiord': tads2/fio.c:770:54: warning: 'len2' may be used uninitialized in this function [-Wmaybe-uninitialized] 770 | fioxor(buf + 10, (uint)(len1 + len2), | ~~~~~~^~~~~~~ tads2/fio.c:723:20: note: 'len2' was declared here 723 | int len2; | ^~~~ tads2/fio.c:774:46: warning: 'len1' may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | (len2 ? buf + 10 + len1 : (uchar*)0), len2); | ^ tads2/fio.c:722:20: note: 'len1' was declared here 722 | int len1; | ^~~~ tads2/fio.c:722:20: warning: variable 'len1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] tads2/fio.c:723:20: warning: variable 'len2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 723 | int len2; | ^~~~ tads2/fio.c:971:66: warning: argument 'fname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 971 | void fiord(mcmcxdef *mctx, voccxdef *vctx, tokcxdef *tctx, char *fname, | ~~~~~~^~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/osrestad.o tads2/osrestad.c tads2/osrestad.c: In function 'os_get_str_rsc': tads2/osrestad.c:86:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 86 | if (id < 0 || id >= (int)sizeof(S_res_strings)/sizeof(S_res_strings[0])) | ^~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/bifgdum.o tads2/bifgdum.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/trd.o tads2/trd.c tads2/trd.c: In function 'trdmain1': tads2/trd.c:182:16: warning: variable 'swapfp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 182 | osfildef *swapfp = (osfildef *)0; | ^~~~~~ tads2/trd.c:187:16: warning: variable 'mctx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 187 | mcmcxdef *mctx = 0; | ^~~~ tads2/trd.c:188:16: warning: variable 'globalctx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 188 | mcmcx1def *globalctx = 0; | ^~~~~~~~~ tads2/trd.c:191:16: warning: variable 'swapname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 191 | char *swapname = 0; | ^~~~~~~~ tads2/trd.c:199:16: warning: variable 'swapsize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 199 | ulong swapsize = 0xffffffffL; /* allow unlimited swap space */ | ^~~~~~~~ tads2/trd.c:202:16: warning: variable 'pause' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 202 | int pause = FALSE; /* pause after finishing game */ | ^~~~~ tads2/trd.c:206:16: warning: variable 'cachelimit' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 206 | ulong cachelimit = 0xffffffff; | ^~~~~~~~~~ tads2/trd.c:207:16: warning: variable 'undosiz' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 207 | ushort undosiz = TRD_UNDOSIZ; /* default undo context size 16k */ | ^~~~~~~ tads2/trd.c:208:16: warning: variable 'undoptr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 208 | objucxdef *undoptr = 0; | ^~~~~~~ tads2/trd.c:211:16: warning: variable 'heapsiz' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 211 | uint heapsiz = TRD_HEAPSIZ; | ^~~~~~~ tads2/trd.c:212:16: warning: variable 'stksiz' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 212 | uint stksiz = TRD_STKSIZ; | ^~~~~~ tads2/trd.c:217:16: warning: variable 'preload' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 217 | int preload = FALSE; /* TRUE => preload all objects */ | ^~~~~~~ tads2/trd.c:221:16: warning: variable 'restore_file' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 221 | char *restore_file = 0; /* .SAV file to restore */ | ^~~~~~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/osnoui.o tads2/osnoui.c gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/osstzprs.o tads2/osstzprs.c g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/askf_os3.o tads3/askf_os3.cpp gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/run.o tads2/run.c In file included from tads2/mcs.h:31, from tads2/mcm.h:32, from tads2/obj.h:46, from tads2/run.h:34, from tads2/run.c:38: tads2/run.c: In function 'runexe': tads2/err.h:68:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | #define errsig(ctx, err) errsigf(ctx, "TADS", err) | ^~~~~~~~~~~~~~~~~~~~~~~~~ tads2/run.c:1667:13: note: in expansion of macro 'errsig' 1667 | errsig(ctx->runcxerr, ERR_RUNEXIT); | ^~~~~~ tads2/run.c:1670:9: note: here 1670 | case OPCABORT: | ^~~~ In file included from tads2/mcs.h:31, from tads2/mcm.h:32, from tads2/obj.h:46, from tads2/run.h:34, from tads2/run.c:38: tads2/err.h:68:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | #define errsig(ctx, err) errsigf(ctx, "TADS", err) | ^~~~~~~~~~~~~~~~~~~~~~~~~ tads2/run.c:1671:13: note: in expansion of macro 'errsig' 1671 | errsig(ctx->runcxerr, ERR_RUNABRT); | ^~~~~~ tads2/run.c:1674:9: note: here 1674 | case OPCASKDO: | ^~~~ In file included from tads2/mcs.h:31, from tads2/mcm.h:32, from tads2/obj.h:46, from tads2/run.h:34, from tads2/run.c:38: tads2/err.h:68:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | #define errsig(ctx, err) errsigf(ctx, "TADS", err) | ^~~~~~~~~~~~~~~~~~~~~~~~~ tads2/run.c:1675:13: note: in expansion of macro 'errsig' 1675 | errsig(ctx->runcxerr, ERR_RUNASKD); | ^~~~~~ tads2/run.c:1678:9: note: here 1678 | case OPCASKIO: | ^~~~ In file included from tads2/err.h:61, from tads2/mcs.h:31, from tads2/mcm.h:32, from tads2/obj.h:46, from tads2/run.h:34, from tads2/run.c:38: tads2/ler.h:217:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 217 | (errargv(ctx,0,typ1,arg1),errargc(ctx,1),errsign(ctx,e,fac)) | ^~~~~~~~~~~~~~~~~~ tads2/err.h:69:29: note: in expansion of macro 'errsigf1' 69 | #define errsig1(c, e, t, a) errsigf1(c,"TADS",e,t,a) | ^~~~~~~~ tads2/run.c:1679:13: note: in expansion of macro 'errsig1' 1679 | errsig1(ctx->runcxerr, ERR_RUNASKI, ERRTINT, osrp2(p)); | ^~~~~~~ tads2/run.c:1682:9: note: here 1682 | case OPCJE: | ^~~~ At top level: tads2/run.c:1082:13: warning: 'runuflpu' defined but not used [-Wunused-function] 1082 | static void runuflpu(runuxdef *ctx, int typ) | ^~~~~~~~ tads2/run.c:1068:15: warning: 'runufsal' defined but not used [-Wunused-function] 1068 | static uchar *runufsal(runuxdef *ctx, int len) | ^~~~~~~~ tads2/run.c:1063:13: warning: 'runufcspu' defined but not used [-Wunused-function] 1063 | static void runufcspu(runuxdef *ctx, char *str) | ^~~~~~~~~ tads2/run.c:1054:13: warning: 'runufspu' defined but not used [-Wunused-function] 1054 | static void runufspu(runuxdef *ctx, uchar *str) | ^~~~~~~~ tads2/run.c:1049:13: warning: 'runufnpu' defined but not used [-Wunused-function] 1049 | static void runufnpu(runuxdef *ctx, long num) | ^~~~~~~~ tads2/run.c:1044:13: warning: 'runufdsc' defined but not used [-Wunused-function] 1044 | static void runufdsc(runuxdef *ctx) | ^~~~~~~~ tads2/run.c:1039:15: warning: 'runufspo' defined but not used [-Wunused-function] 1039 | static uchar *runufspo(runuxdef *ctx) | ^~~~~~~~ tads2/run.c:1034:13: warning: 'runufnpo' defined but not used [-Wunused-function] 1034 | static long runufnpo(runuxdef *ctx) | ^~~~~~~~ tads2/run.c:1029:12: warning: 'runuftyp' defined but not used [-Wunused-function] 1029 | static int runuftyp(runuxdef *ctx) | ^~~~~~~~ tads2/run.c: In function 'runexe': tads2/run.c:1971:26: warning: 'lclnum' may be used uninitialized in this function [-Wmaybe-uninitialized] 1971 | int lclnum; | ^~~~~~ tads2/run.c:1970:26: warning: 'asiext' may be used uninitialized in this function [-Wmaybe-uninitialized] 1970 | int asiext; | ^~~~~~ tads2/run.c:1115:15: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 1115 | int i; | ^ tads2/run.c:1111:15: warning: 'lstp' may be used uninitialized in this function [-Wmaybe-uninitialized] 1111 | uchar *lstp; /* list pointer */ | ^~~~ tads2/run.c:1109:15: warning: 'obj' may be used uninitialized in this function [-Wmaybe-uninitialized] 1109 | objnum obj; /* object number, when needed */ | ^~~ tads2/run.c:1108:15: warning: 'prop' may be used uninitialized in this function [-Wmaybe-uninitialized] 1108 | prpnum prop; /* property number, when needed */ | ^~~~ tads2/run.c:1108:15: warning: variable 'prop' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] tads2/run.c:1109:15: warning: variable 'obj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1109 | objnum obj; /* object number, when needed */ | ^~~ tads2/run.c:1111:15: warning: variable 'lstp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1111 | uchar *lstp; /* list pointer */ | ^~~~ tads2/run.c:1115:15: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1115 | int i; | ^ tads2/run.c:1970:26: warning: variable 'asiext' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1970 | int asiext; | ^~~~~~ tads2/run.c:1971:26: warning: variable 'lclnum' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1971 | int lclnum; | ^~~~~~ tads2/run.c: In function 'runpprop': tads2/run.c:914:14: warning: variable 'saveofs' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 914 | uint saveofs; | ^~~~~~~ tads2/run.c:918:14: warning: variable 'typ' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 918 | int typ; | ^~~ tads2/run.c:921:14: warning: variable 'times_through' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 921 | int times_through = 0; | ^~~~~~~~~~~~~ tads2/run.c:923:14: warning: variable 'otherobj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 923 | objnum otherobj; | ^~~~~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/output.o tads2/output.c tads2/output.c: In function 'outflushn_stream': tads2/output.c:1168:16: warning: 'suffix' may be used uninitialized in this function [-Wmaybe-uninitialized] 1168 | if (suffix != 0) | ^ tads2/output.c: In function 'outformatlen_stream': tads2/output.c:2509:42: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized] 2509 | stream->cur_attr |= attr; | ^~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/execmd.o tads2/execmd.c tads2/execmd.c: In function 'vocsetfd': tads2/execmd.c:424:14: warning: 'slots' may be used uninitialized in this function [-Wmaybe-uninitialized] 424 | int slots; | ^~~~~ tads2/execmd.c: In function 'vocremfd': tads2/execmd.c:466:14: warning: 'slots' may be used uninitialized in this function [-Wmaybe-uninitialized] 466 | int slots; | ^~~~~ tads2/execmd.c: In function 'exedaem': tads2/execmd.c:600:15: warning: variable 'daemon' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 600 | vocddef *daemon; | ^~~~~~ tads2/execmd.c:601:15: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 601 | int i; | ^ tads2/execmd.c: In function 'exefuse': tads2/execmd.c:647:15: warning: variable 'daemon' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 647 | vocddef *daemon; | ^~~~~~ tads2/execmd.c:648:15: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 648 | int i; | ^ tads2/execmd.c: In function 'exe_fuses_and_daemons': tads2/execmd.c:741:46: warning: argument 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 741 | int exe_fuses_and_daemons(voccxdef *ctx, int err, int do_fuses, | ~~~~^~~ tads2/execmd.c: In function 'exe1cmd': tads2/execmd.c:922:15: warning: variable 'prep' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 922 | objnum prep = *prepptr; | ^~~~ tads2/execmd.c:933:15: warning: variable 'do_fuses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 933 | int do_fuses; | ^~~~~~~~ tads2/execmd.c:912:42: warning: argument 'actor' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 912 | static int exe1cmd(voccxdef *ctx, objnum actor, objnum verb, vocoldef *dobjv, | ~~~~~~~^~~~~ tads2/execmd.c:912:56: warning: argument 'verb' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 912 | static int exe1cmd(voccxdef *ctx, objnum actor, objnum verb, vocoldef *dobjv, | ~~~~~~~^~~~ tads2/execmd.c:913:58: warning: argument 'endturn' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 913 | objnum *prepptr, vocoldef *iobjv, int endturn, uchar *tpl, | ~~~~^~~~~~~ tads2/execmd.c:913:74: warning: argument 'tpl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 913 | objnum *prepptr, vocoldef *iobjv, int endturn, uchar *tpl, | ~~~~~~~^~~ tads2/execmd.c: In function 'exeloop': tads2/execmd.c:1810:13: warning: variable 'typ' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1810 | int typ; | ^~~ tads2/execmd.c: In function 'execmd': tads2/execmd.c:2462:15: warning: variable 'multi_flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2462 | int multi_flags = 0; | ^~~~~~~~~~~ tads2/execmd.c:2654:30: warning: variable 'defobj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2654 | objnum defobj; | ^~~~~~ tads2/execmd.c:2850:30: warning: variable 'defobj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2850 | objnum defobj; | ^~~~~~ tads2/execmd.c:3227:26: warning: variable 'defobj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3227 | objnum defobj; | ^~~~~~ tads2/execmd.c:3478:29: warning: variable 'is_him' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3478 | int is_him; | ^~~~~~ tads2/execmd.c:3479:29: warning: variable 'is_her' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3479 | int is_her; | ^~~~~~ tads2/execmd.c:3480:29: warning: variable 'is_them' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3480 | int is_them; | ^~~~~~~ tads2/execmd.c:3485:33: warning: variable 'him1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3485 | int him1, her1, them1; | ^~~~ tads2/execmd.c:3485:39: warning: variable 'her1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3485 | int him1, her1, them1; | ^~~~ tads2/execmd.c:3485:45: warning: variable 'them1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3485 | int him1, her1, them1; | ^~~~~ tads2/execmd.c:2455:34: warning: argument 'actor' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2455 | int execmd(voccxdef *ctx, objnum actor, objnum prep, | ~~~~~~~^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmuni_cs.o tads3/derived/vmuni_cs.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/indlg_os3.o tads3/indlg_os3.cpp tads3/indlg_os3.cpp: In member function 'int CVmConsole::input_dialog(int, const char*, int, const char**, int, int, int, int)': tads3/indlg_os3.cpp:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 67 | if (button_count > (int)sizeof(ui_buttons)/sizeof(ui_buttons[0])) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/gameinfo.o tads3/gameinfo.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/resfind.o tads3/resfind.cpp gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/bif.o tads2/bif.c tads2/bif.c: In function 'biflen': tads2/bif.c:666:24: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 666 | val.runsv.runsvnum = len; | ~~~~~~~~~~~~~~~~~~~^~~~~ tads2/bif.c: In function 'biffnd': tads2/bif.c:675:14: warning: 'outv' may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | int outv; | ^~~~ tads2/bif.c:755:5: warning: 'typ' may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | runpush(ctx->bifcxrun, typ, &val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/bif.c: In function 'bifcvs': tads2/bif.c:1233:5: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | runpstr(ctx->bifcxrun, p, len, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/bif.c:1233:5: warning: 'p' may be used uninitialized in this function [-Wmaybe-uninitialized] tads2/bif.c: In function 'biffob': tads2/bif.c:1421:41: warning: 'cls' may be used uninitialized in this function [-Wmaybe-uninitialized] 1421 | || (cls != MCMONINV && !bifinh(voc, *v, cls))) | ^~~~~~~~~~~~~~~~~~~~ tads2/bif.c: In function 'bifnob': tads2/bif.c:1489:37: warning: 'cls' may be used uninitialized in this function [-Wmaybe-uninitialized] 1489 | || (cls != MCMONINV && !bifinh(voc, *v, cls))) | ^~~~~~~~~~~~~~~~~~~~ tads2/bif.c: In function 'bifund': tads2/bif.c:1541:16: warning: variable 'undone' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1541 | int undone; | ^~~~~~ tads2/bif.c: In function 'bifinpevt': tads2/bif.c:3624:11: warning: 'timeout' may be used uninitialized in this function [-Wmaybe-uninitialized] 3624 | evt = os_get_event(timeout, use_timeout, &info); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/bif.c: In function 'bifexec': tads2/bif.c:3806:12: warning: variable 'capture_start' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3806 | uint capture_start; | ^~~~~~~~~~~~~ tads2/bif.c: In function 'bifgetobj': tads2/bif.c:4026:5: warning: 'obj' may be used uninitialized in this function [-Wmaybe-uninitialized] 4026 | runpobj(ctx->bifcxrun, obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/md5.o tads3/md5.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/resload.o tads3/resload.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/charmap.o tads3/charmap.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcglob.o tads3/tcglob.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/resnoexe.o tads3/resnoexe.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcerr.o tads3/tcerr.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcerrmsg.o tads3/tcerrmsg.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/sha2.o tads3/sha2.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/std.o tads3/std.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcprs_rt.o tads3/tcprs_rt.cpp In file included from tads3/tcprs.h:28, from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/tcprs_rt.cpp:32: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/tcprs_rt.cpp:32: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcprs_rt.cpp:32: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcmain.o tads3/tcmain.cpp In file included from tads3/tcmain.cpp:28: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcmain.cpp:32: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcmain.cpp:34: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ tads3/tcmain.cpp: In function 'const char* log_msg_internal_1(CTcTokFileDesc*, long int, int*, int*, int*, int*, long unsigned int, const int*, size_t, tc_severity_t, int)': tads3/tcmain.cpp:537:25: warning: 'prefix' may be used uninitialized in this function [-Wmaybe-uninitialized] 537 | G_hostifc->print_err("%s", prefix); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcgen.o tads3/tcgen.cpp In file included from tads3/tcgen.cpp:32: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcgen.cpp:33: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcgen.cpp:36: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcprsnf.o tads3/tcprsnf.cpp In file included from tads3/tcprs.h:28, from tads3/tcprsnf.cpp:36: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcprsnf.cpp:36: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcprsnf.cpp:37: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ gcc -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vocab.o tads2/vocab.c tads2/vocab.c: In function 'try_unknown_verb': tads2/vocab.c:995:10: warning: variable 'show_msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 995 | int show_msg; | ^~~~~~~~ tads2/vocab.c:1011:14: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1011 | int err; | ^~~ tads2/vocab.c:1013:14: warning: variable 'do_fuses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1013 | int do_fuses; | ^~~~~~~~ tads2/vocab.c:991:44: warning: argument 'actor' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 991 | int try_unknown_verb(voccxdef *ctx, objnum actor, | ~~~~~~~^~~~~ tads2/vocab.c:992:53: warning: argument 'wrdcnt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 992 | char **cmd, int *typelist, int wrdcnt, int *next_start, | ~~~~^~~~~~ In file included from /usr/include/string.h:494, from tads2/vocab.c:40: In function 'strncpy', inlined from 'voc_get_spec_str' at tads2/vocab.c:4779:9, inlined from 'vocsetit' at tads2/vocab.c:4796:9: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 40 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/vocab.c: In function 'voc_parse_np': tads2/vocab.c:3587:17: warning: 'lastidx' may be used uninitialized in this function [-Wmaybe-uninitialized] 3587 | int lastidx; | ^~~~~~~ tads2/vocab.c:3623:35: warning: 'firstidx' may be used uninitialized in this function [-Wmaybe-uninitialized] 3623 | oswp4s(lstp, firstidx + 1); | ^ tads2/vocab.c: In function 'vocdisambig': tads2/vocab.c:5281:15: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5281 | int err; | ^~~ tads2/vocab.c:5268:42: warning: argument 'outlist' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5268 | int vocdisambig(voccxdef *ctx, vocoldef *outlist, vocoldef *inlist, | ~~~~~~~~~~^~~~~~~ tads2/vocab.c: In function 'voccmd': tads2/vocab.c:7381:21: warning: 'preparseCmd_stat.cmdbuf' may be used uninitialized in this function [-Wmaybe-uninitialized] 7381 | if (vocgtyp(ctx, cmd, typelist, cmdbuf)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/vocab.c:7197:7: note: 'preparseCmd_stat.cmdbuf' was declared here 7197 | } preparseCmd_stat; | ^~~~~~~~~~~~~~~~ tads2/vocab.c:7381:21: warning: 'preparseCmd_stat.cmd' may be used uninitialized in this function [-Wmaybe-uninitialized] 7381 | if (vocgtyp(ctx, cmd, typelist, cmdbuf)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads2/vocab.c:7197:7: note: 'preparseCmd_stat.cmd' was declared here 7197 | } preparseCmd_stat; | ^~~~~~~~~~~~~~~~ tads2/vocab.c:7361:19: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] 7361 | while (cmd[cur] && (vocspec(cmd[cur], VOCW_THEN) | ^ tads2/vocab.c:7172:15: note: 'cur' was declared here 7172 | int cur; | ^~~ tads2/vocab.c:7958:18: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 7958 | int err; | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcprsnl.o tads3/tcprsnl.cpp In file included from tads3/tcprs.h:28, from tads3/tcprsnl.cpp:35: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcprsnl.cpp:35: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcprsnl.cpp:36: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcsrc.o tads3/tcsrc.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tct3_d.o tads3/tct3_d.cpp In file included from tads3/tcprs.h:28, from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/tct3_d.cpp:23: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/tct3_d.cpp:23: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tct3_d.cpp:23: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tct3nl.o tads3/tct3nl.cpp In file included from tads3/tcprs.h:28, from tads3/tct3.h:24, from tads3/tct3nl.cpp:30: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3.h:24, from tads3/tct3nl.cpp:30: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tct3nl.cpp:30: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/utf8.o tads3/utf8.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tct3unas.o tads3/tct3unas.cpp tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] 315 | }; | ^ tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] tads3/tct3unas.cpp:315:1: warning: missing initializer for member 't3_instr_info_t::op_type' [-Wmissing-field-initializers] g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmanonfn.o tads3/vmanonfn.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tct3stm.o tads3/tct3stm.cpp In file included from tads3/tcprs.h:28, from tads3/tct3stm.cpp:30: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3stm.cpp:30: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tct3stm.cpp:31: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbifl.o tads3/vmbifl.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbifregx.o tads3/vmbifregx.cpp In file included from tads3/vmbifregx.cpp:35: tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] 215 | }; | ^ tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftad.h:215:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] In file included from tads3/vmbifregx.cpp:36: tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] 202 | }; | ^ tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftio.h:202:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] In file included from tads3/vmbifregx.cpp:37: tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] 145 | }; | ^ tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:145:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] 152 | }; | ^ tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbift3.h:152:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] In file included from tads3/vmbifregx.cpp:38: tads3/vmbiftix.h:53:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] 53 | }; | ^ tads3/vmbiftix.h:53:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbiftix.h:53:1: warning: missing initializer for member 'vm_bif_desc::bifptr' [-Wmissing-field-initializers] tads3/vmbiftix.h:53:1: warning: missing initializer for member 'vm_bif_desc::synth_hdr' [-Wmissing-field-initializers] tads3/vmbifregx.cpp:76:1: warning: missing initializer for member 'vm_bif_entry_t::attach' [-Wmissing-field-initializers] 76 | }; | ^ tads3/vmbifregx.cpp:76:1: warning: missing initializer for member 'vm_bif_entry_t::detach' [-Wmissing-field-initializers] g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbif.o tads3/vmbif.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbiftix.o tads3/vmbiftix.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbift3.o tads3/vmbift3.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbiftio.o tads3/vmbiftio.cpp tads3/vmbiftio.cpp: In static member function 'static int CVmBifTIO::map_ext_key(char*, int)': tads3/vmbiftio.cpp:664:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 664 | && extc <= (int)sizeof(ext_key_names)/sizeof(ext_key_names[0])) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmbiftio.cpp: In static member function 'static void CVmBifTIO::inputdialog(uint)': tads3/vmbiftio.cpp:824:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 824 | if (lst_cnt > (int)sizeof(label_val)/sizeof(label_val[0])) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmbiftio.cpp:986:39: warning: 'std_btns' may be used uninitialized in this function [-Wmaybe-uninitialized] 986 | resp = G_console->input_dialog(vmg_ icon_id, prompt, tads3/vmbiftio.cpp: In static member function 'static void CVmBifTIO::askfile(uint)': tads3/vmbiftio.cpp:1014:9: warning: variable 'from_script' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1014 | int from_script = FALSE; | ^~~~~~~~~~~ tads3/vmbiftio.cpp:1016:9: warning: variable 'from_ui' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1016 | int from_ui = FALSE; | ^~~~~~~ tads3/vmbiftio.cpp:1243:15: warning: variable 'fnamep' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1243 | char *fnamep = fname, *fname2 = 0; | ^~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcprsstm.o tads3/tcprsstm.cpp In file included from tads3/tcprs.h:28, from tads3/tcprsstm.cpp:36: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcprsstm.cpp:36: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcprsstm.cpp:37: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ tads3/tcprsstm.cpp: In member function 'int CTcParser::parse_obj_prop_list(int*, CTPNObjDef*, CTcSymMetaclass*, int, int, int, int, tcprs_term_info*, tcprs_term_info*)': tads3/tcprsstm.cpp:4922:35: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 4922 | if (propset_depth >= MAX_PROPSET_DEPTH) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tads3/tcprsstm.cpp: In member function 'void CTcParser::parse_obj_prop(int*, CTPNObjDef*, int, CTcSymMetaclass*, tcprs_term_info*, propset_def*, int, int, int)': tads3/tcprsstm.cpp:5517:15: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 5517 | if (i > MAX_PROPSET_DEPTH) | ~~^~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbt3_nd.o tads3/vmbt3_nd.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tcprs.o tads3/tcprs.cpp In file included from tads3/tcprs.h:28, from tads3/tcprs.cpp:32: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tcprs.cpp:32: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tcprs.cpp:33: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmcfgfl.o tads3/vmcfgfl.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmcoll.o tads3/vmcoll.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tct3.o tads3/tct3.cpp In file included from tads3/tcprs.h:28, from tads3/tct3.cpp:28: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3.cpp:28: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tct3.cpp:29: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ tads3/tct3.cpp: In member function 'void CTcGenTarg::write_op(uchar)': tads3/tct3.cpp:1340:22: warning: 'lcl' may be used uninitialized in this function [-Wmaybe-uninitialized] 1340 | int idx, lcl; | ^~~ In file included from tads3/tct3.cpp:30: tads3/tcgen.h: In member function 'virtual void CTPNIsIn::gen_code(int, int)': tads3/tcgen.h:590:20: warning: 'lbl_done' may be used uninitialized in this function [-Wmaybe-uninitialized] 590 | { write_ofs(lbl, bias, FALSE); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ tads3/tct3.cpp:5060:19: note: 'lbl_done' was declared here 5060 | CTcCodeLabel *lbl_done; | ^~~~~~~~ In file included from tads3/tct3.cpp:30: tads3/tcgen.h: In member function 'virtual void CTPNNotIn::gen_code(int, int)': tads3/tcgen.h:590:20: warning: 'lbl_done' may be used uninitialized in this function [-Wmaybe-uninitialized] 590 | { write_ofs(lbl, bias, FALSE); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ tads3/tct3.cpp:5154:19: note: 'lbl_done' was declared here 5154 | CTcCodeLabel *lbl_done; | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbignumlib.o tads3/vmbignumlib.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmcrc.o tads3/vmcrc.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbytarr.o tads3/vmbytarr.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmconhtm.o tads3/vmconhtm.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbignum.o tads3/vmbignum.cpp tads3/vmbignum.cpp: In member function 'const char* CVmObjBigNum::cvt_to_string_in_radix(vm_obj_id_t, vm_val_t*, int) const': tads3/vmbignum.cpp:1718:17: warning: variable 'fixed' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1718 | const char *fixed = 0; | ^~~~~ tads3/vmbignum.cpp: In static member function 'static void CVmObjBigNum::calc_asincos_into(char*, const char*, int)': tads3/vmbignum.cpp:3532:13: warning: variable 'sqrt_neg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3532 | int sqrt_neg; | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmbiftad.o tads3/vmbiftad.cpp tads3/vmbiftad.cpp: In member function 'void bpwriter::format_roman(const vm_val_t*, const fmtopts&, int)': tads3/vmbiftad.cpp:3919:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3919 | for (int ri = 0 ; i != 0 && ri < countof(r) ; ) tads3/vmbiftad.cpp: In member function 'virtual void RandStrAtom::generate(wchar_t*&)': tads3/vmbiftad.cpp:1302:16: warning: 'outc' may be used uninitialized in this function [-Wmaybe-uninitialized] 1302 | *dst++ = outc; | ~~~~~~~^~~~~~ tads3/vmbiftad.cpp: In static member function 'static void CVmBifTADS::make_string(uint)': tads3/vmbiftad.cpp:3260:21: warning: 'new_str_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 3260 | if (new_str_len * rpt > 0xffffL - VMB_LEN) | ~~~~~~~~~~~~^~~~~ In file included from tads3/vmbiftad.cpp:56: tads3/vmfindrep.h: In function 'void vm_find_replace(vm_val_t*, int, const vm_val_t*, const char*) [with int mode = 1]': tads3/vmfindrep.h:353:13: warning: variable 'flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 353 | int32_t flags = VMBIFTADS_REPLACE_ALL; | ^~~~~ tads3/vmfindrep.h:341:21: warning: argument 'subj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 341 | const vm_val_t *subj, const char *subj_str) | ~~~~~~~~~~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmconhmp.o tads3/vmconhmp.cpp tads3/vmconhmp.cpp: In static member function 'static CVmFmtTabStop* CVmFmtTabStop::find(CVmHashTable*, wchar_t*, int)': tads3/vmconhmp.cpp:75:64: warning: argument 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 75 | static CVmFmtTabStop *find(CVmHashTable *hashtab, wchar_t *id, int create) | ~~~~~~~~~^~ tads3/vmconhmp.cpp: In member function 'void CVmFormatter::expand_pending_tab(int)': tads3/vmconhmp.cpp:749:5: warning: 'spaces' may be used uninitialized in this function [-Wmaybe-uninitialized] 749 | if (spaces > 0) | ^~ tads3/vmconhmp.cpp: In member function 'wchar_t CVmFormatter::parse_html_markup(wchar_t, const char**, size_t*)': tads3/vmconhmp.cpp:1499:37: warning: 'attr' may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | cur_color_.attr |= attr; | ~~~~~~~~~~~~~~~~^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/tctok.o tads3/tctok.cpp In file included from tads3/tctok.cpp:38: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tctok.cpp:42: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/tctok.cpp:43: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ tads3/tctok.cpp: In member function 'void tok_embed_ctx::start_expr(wchar_t, int, int)': tads3/tctok.cpp:82:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 82 | if (level < countof(stk)) tads3/tctok.cpp: In static member function 'static tc_toktyp_t CTcTokenizer::next_on_line(utf8_ptr*, CTcToken*, tok_embed_ctx*, int)': tads3/tctok.cpp:2059:53: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 2059 | && p->getptr() - start.getptr() >= TOK_SYM_MAX_LEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ tads3/tctok.cpp: In member function 'int CTcTokenizer::substitute_macro_actuals(CTcMacroRsc*, CTcTokString*, CTcHashEntryPp*, const CTcTokString*, const size_t*, const size_t*, int)': tads3/tctok.cpp:5091:42: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 5091 | if (expand_sp - expand_stack >= expand_max) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ tads3/tctok.cpp:5179:46: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 5179 | if (expand_sp - expand_stack >= expand_max) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ tads3/tctok.cpp: In member function 'void CTcTokenizer::splice_string()': tads3/tctok.cpp:6285:19: warning: variable 'old_ec' set but not used [-Wunused-but-set-variable] 6285 | tok_embed_ctx old_ec = comment_in_embedding_; | ^~~~~~ tads3/tctok.cpp: In static member function 'static tc_toktyp_t CTcTokenizer::next_on_line(utf8_ptr*, CTcToken*, tok_embed_ctx*, int)': tads3/tctok.cpp:2004:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2004 | if (p->getch() == '"' || p->getch() == '\'') | ^~ tads3/tctok.cpp:2016:5: note: here 2016 | default: | ^~~~~~~ tads3/tctok.cpp: In member function 'tc_toktyp_t CTcTokenizer::next_on_line_xlat(utf8_ptr*, CTcToken*, tok_embed_ctx*)': tads3/tctok.cpp:2161:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2161 | if (p->getch_at(1) == '"' || p->getch_at(1) == '\'') | ^~ tads3/tctok.cpp:2166:5: note: here 2166 | default: | ^~~~~~~ tads3/tctok.cpp: In member function 'tc_toktyp_t CTcTokenizer::next_on_line_xlat_keep()': tads3/tctok.cpp:2232:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2232 | if (p_.getch_at(1) == '"' || p_.getch_at(1) == '\'') | ^~ tads3/tctok.cpp:2237:9: note: here 2237 | default: | ^~~~~~~ tads3/tctok.cpp: In member function 'int CTcTokenizer::substitute_macro_actuals(CTcMacroRsc*, CTcTokString*, CTcHashEntryPp*, const CTcTokString*, const size_t*, const size_t*, int)': tads3/tctok.cpp:5664:25: warning: 'old_tok.CTcToken::fully_expanded_' may be used uninitialized in this function [-Wmaybe-uninitialized] 5663 | if (old_tok.gettyp() == TOKT_SYM | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5664 | && old_tok.get_fully_expanded()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/tctok.cpp:5470:38: warning: 'stringize_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 5470 | if (stringize && typ == stringize_type) | ~~~~^~~~~~~~~~~~~~~~~ tads3/tctok.cpp:5545:39: warning: 'stringize_qu' may be used uninitialized in this function [-Wmaybe-uninitialized] 5545 | stringize_macro_actual(subexp, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5546 | srcbuf->get_text() | ~~~~~~~~~~~~~~~~~~ 5547 | + argofs[argnum], argnum_len, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5548 | stringize_qu, add_open, add_close); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmcset.o tads3/vmcset.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmerrmsg.o tads3/vmerrmsg.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmerr.o tads3/vmerr.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmfile.o tads3/vmfile.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmfunc.o tads3/vmfunc.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmconsol.o tads3/vmconsol.cpp tads3/vmconsol.cpp: In member function 'void CVmFormatter::buffer_expchar(wchar_t)': tads3/vmconsol.cpp:1002:21: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1001 | if (html_passthru_tagp_ - html_passthru_tag_ + 1 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | < sizeof(html_passthru_tag_)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmconsol.cpp:1035:21: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1034 | if (html_passthru_tagp_ - html_passthru_tag_ + 1 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | < sizeof(html_passthru_tag_)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmconsol.cpp: In member function 'int CVmFormatterLog::open_log_file(const char*)': tads3/vmconsol.cpp:67:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 67 | CVmNetFile *nf = 0; | ^~ tads3/vmconsol.cpp: In member function 'int CVmFormatterLog::open_log_file(const vm_val_t*, const vm_rcdesc*)': tads3/vmconsol.cpp:87:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 87 | CVmNetFile *nf = 0; | ^~ tads3/vmconsol.cpp: In member function 'void CVmFormatter::flush(vm_nl_type)': tads3/vmconsol.cpp:569:19: warning: 'write_nl' may be used uninitialized in this function [-Wmaybe-uninitialized] 569 | write_text(vmg_ linebuf_, cnt, colorbuf_, write_nl); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmconsol.cpp: In member function 'int CVmConsole::open_script_file(const char*, int, int)': tads3/vmconsol.cpp:2204:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2204 | CVmNetFile *nf = 0; | ^~ tads3/vmconsol.cpp: In member function 'int CVmConsole::open_script_file(const vm_val_t*, const vm_rcdesc*, int, int)': tads3/vmconsol.cpp:2226:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2226 | CVmNetFile *nf = 0; | ^~ tads3/vmconsol.cpp: In member function 'int CVmConsole::open_command_log(const char*, int)': tads3/vmconsol.cpp:2424:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2424 | CVmNetFile *nf = 0; | ^~ tads3/vmconsol.cpp: In member function 'int CVmConsole::open_command_log(const vm_val_t*, const vm_rcdesc*, int)': tads3/vmconsol.cpp:2445:17: warning: variable 'nf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 2445 | CVmNetFile *nf = 0; | ^~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmdict.o tads3/vmdict.cpp tads3/vmdict.cpp: In static member function 'static vm_obj_id_t CVmObjDict::create_from_stack(const uchar**, uint)': tads3/vmdict.cpp:210:24: warning: 'comp' may be used uninitialized in this function [-Wmaybe-uninitialized] 210 | obj->set_comparator(vmg_ comp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ tads3/vmdict.cpp: In member function 'int CVmObjDict::getp_find(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmdict.cpp:682:18: warning: 'voc_prop' may be used uninitialized in this function [-Wmaybe-uninitialized] 682 | voc_prop = prop; | ~~~~~~~~~^~~~~~ tads3/vmdict.cpp:859:18: note: 'voc_prop' was declared here 859 | vm_prop_id_t voc_prop; | ^~~~~~~~ tads3/vmdict.cpp: In member function 'int CVmObjDict::getp_set_comparator(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmdict.cpp:620:19: warning: 'comp' may be used uninitialized in this function [-Wmaybe-uninitialized] 620 | set_comparator(vmg_ comp); | ~~~~~~~~~~~~~~^~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmglob.o tads3/vmglob.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmfref.o tads3/vmfref.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmdynfunc.o tads3/vmdynfunc.cpp In file included from tads3/tcprs.h:28, from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/vmdynfunc.cpp:55: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/vmdynfunc.cpp:55: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/tct3.h:40, from tads3/tctarg.h:89, from tads3/vmdynfunc.cpp:55: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ tads3/vmdynfunc.cpp: In member function 'virtual int CVmDynFuncVMIfc::validate_pool_list(uint32_t)': tads3/vmdynfunc.cpp:1381:20: warning: comparison is always false due to limited range of data type [-Wtype-limits] 1381 | if (*p < 0 || *p >= (int)VM_FIRST_INVALID_TYPE) | ~~~^~~ tads3/vmdynfunc.cpp: In member function 'vm_obj_id_t CVmDynamicCompiler::compile(int, vm_obj_id_t, vm_obj_id_t, vm_obj_id_t, const vm_val_t*, const char*, size_t, CVmDynCompMode, CVmDynCompDebug*, CVmDynCompResults*)': tads3/vmdynfunc.cpp:1503:17: warning: variable 'coid' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1503 | vm_obj_id_t coid = 0; | ^~~~ tads3/vmdynfunc.cpp:1504:19: warning: variable 'old_global_symtab' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1504 | CTcPrsSymtab *old_global_symtab; | ^~~~~~~~~~~~~~~~~ tads3/vmdynfunc.cpp:1505:20: warning: variable 'old_macros' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1505 | CTcMacroTable *old_macros; | ^~~~~~~~~~ tads3/vmdynfunc.cpp:1506:23: warning: variable 'new_macros' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1506 | CVmDynFuncMacros *new_macros = 0; | ^~~~~~~~~~ tads3/vmdynfunc.cpp:1507:9: warning: variable 'pushcnt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1507 | int pushcnt = 0; | ^~~~~~~ tads3/vmdynfunc.cpp:1509:9: warning: variable 'frame_has_self' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1509 | int frame_has_self = FALSE; | ^~~~~~~~~~~~~~ tads3/vmdynfunc.cpp:1511:21: warning: variable 'frameref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1511 | CVmObjFrameRef *frameref = 0; | ^~~~~~~~ In file included from tads3/tcprs.h:28, from tads3/tct3.h:24, from tads3/tctarg.h:89, from tads3/vmdynfunc.cpp:55: tads3/tctok.h:1282:24: warning: variable 'old_tab' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1282 | CTcMacroTable *old_tab = defines_; | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmhash.o tads3/vmhash.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmfilnam.o tads3/vmfilnam.cpp tads3/vmfilnam.cpp: In function 'int32_t filemode_to_filetype(int)': tads3/vmfilnam.cpp:1565:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1565 | for (int i = 0 ; i < countof(xlat) ; ++i) tads3/vmfilnam.cpp: In function 'int32_t map_file_attrs(long unsigned int)': tads3/vmfilnam.cpp:1597:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1597 | for (int i = 0 ; i < countof(xlat) ; ++i) tads3/vmfilnam.cpp: In member function 'virtual int CVmObjFileName::equals(vm_obj_id_t, const vm_val_t*, int) const': tads3/vmfilnam.cpp:960:13: warning: variable 'eq' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 960 | int eq; | ^~ tads3/vmfilnam.cpp: In static member function 'static char* CVmObjFileName::url_to_local(const char*, size_t, int)': tads3/vmfilnam.cpp:519:11: warning: variable 'strz' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 519 | char *strz = 0, *buf = 0; | ^~~~ tads3/vmfilnam.cpp:519:22: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 519 | char *strz = 0, *buf = 0; | ^~~ tads3/vmfilnam.cpp: In member function 'virtual void CVmObjFileName::restore_from_file(vm_obj_id_t, CVmFile*, CVmObjFixup*)': tads3/vmfilnam.cpp:874:20: warning: variable 'ext' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 874 | vm_filnam_ext *ext; | ^~~ tads3/vmfilnam.cpp: In static member function 'static vm_obj_id_t CVmObjFileName::combine_path(const char*, size_t, const char*, size_t, int)': tads3/vmfilnam.cpp:482:11: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 482 | char *buf = 0, *pathz = 0, *filez = 0; | ^~~ tads3/vmfilnam.cpp:482:21: warning: variable 'pathz' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 482 | char *buf = 0, *pathz = 0, *filez = 0; | ^~~~~ tads3/vmfilnam.cpp:482:33: warning: variable 'filez' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 482 | char *buf = 0, *pathz = 0, *filez = 0; | ^~~~~ tads3/vmfilnam.cpp:483:17: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 483 | vm_obj_id_t id = VM_INVALID_OBJ; | ^~ tads3/vmfilnam.cpp: In static member function 'static vm_obj_id_t CVmObjFileName::create_from_url(const char*, size_t)': tads3/vmfilnam.cpp:625:11: warning: variable 'lcl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 625 | char *lcl = 0; | ^~~ tads3/vmfilnam.cpp:626:17: warning: variable 'fn' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 626 | vm_obj_id_t fn = VM_INVALID_OBJ; | ^~ tads3/vmfilnam.cpp: In member function 'void CVmObjFileName::load_image_data(const char*, size_t)': tads3/vmfilnam.cpp:789:20: warning: variable 'ext' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 789 | vm_filnam_ext *ext; | ^~~ tads3/vmfilnam.cpp: In member function 'int CVmObjFileName::getp_getFileType(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmfilnam.cpp:1697:9: warning: variable 'ok' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1697 | int ok; | ^~ tads3/vmfilnam.cpp: In member function 'int CVmObjFileName::getp_getFileInfo(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmfilnam.cpp:1765:9: warning: variable 'ok' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1765 | int ok; | ^~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmini_nd.o tads3/vmini_nd.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmimg_nd.o tads3/vmimg_nd.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmfilobj.o tads3/vmfilobj.cpp tads3/vmfilobj.cpp: In static member function 'static CVmNetFile* CVmObjFile::get_filename_arg(const vm_val_t*, const vm_rcdesc*, int, int, os_filetype_t, const char*)': tads3/vmfilobj.cpp:725:35: warning: 'nmode' may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | netfile = CVmNetFile::open( | ~~~~~~~~~~~~~~~~^ 726 | vmg_ arg, rc, nmode, file_type, mime_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tads3/vmfilobj.cpp: In member function 'int CVmObjFile::getp_write_bytes(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmfilobj.cpp:2365:20: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 2365 | while (len != 0) | ~~~~^~~~ tads3/vmfilobj.cpp:2347:31: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 2347 | if (arr->write_to_file(get_ext()->fp, idx, len)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vminitfl.o tads3/vminitfl.cpp tads3/vminitfl.cpp: In function 'void vm_init_flat(vm_globals**, const vm_init_options*)': tads3/vminitfl.cpp:28:17: warning: variable 'vmg__' set but not used [-Wunused-but-set-variable] 28 | vm_globals *vmg__; | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmisaac.o tads3/vmisaac.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vminit.o tads3/vminit.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmlog.o tads3/vmlog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmintcls.o tads3/vmintcls.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmiter.o tads3/vmiter.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmimage.o tads3/vmimage.cpp tads3/vmimage.cpp: In member function 'void CVmImageLoader::run_static_init()': tads3/vmimage.cpp:982:24: warning: variable 'pg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 982 | CVmStaticInitPage *pg; | ^~ tads3/vmimage.cpp:987:16: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 987 | size_t i; | ^ tads3/vmimage.cpp: In member function 'void CVmImageLoader::run(const char* const*, int, CVmRuntimeSymbols*, CVmRuntimeSymbols*, const char*)': tads3/vmimage.cpp:733:20: warning: variable 'argmap' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 733 | CCharmapToUni *argmap = 0; | ^~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmdate.o tads3/vmdate.cpp tads3/vmdate.cpp: In copy constructor 'date_parse_result::date_parse_result(date_parse_result&)': tads3/vmdate.cpp:501:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct date_parse_result'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 501 | memcpy(this, &src, sizeof(*this)); | ^ tads3/vmdate.cpp:456:8: note: 'struct date_parse_result' declared here 456 | struct date_parse_result | ^~~~~~~~~~~~~~~~~ tads3/vmdate.cpp: In static member function 'static int CVmObjDate::parse_date_string(int32_t&, int32_t&, const char*, const vm_val_t*, CVmDateLocale*, multicaldate_t*, int32_t, int32_t, CVmTimeZone*, date_parse_result*, date_parse_string*, int*)': tads3/vmdate.cpp:2100:31: warning: implicitly-declared 'date_parse_result& date_parse_result::operator=(const date_parse_result&)' is deprecated [-Wdeprecated-copy] 2100 | bestres = curres; | ^~~~~~ tads3/vmdate.cpp:499:5: note: because 'date_parse_result' has user-provided 'date_parse_result::date_parse_result(date_parse_result&)' 499 | date_parse_result(date_parse_result &src) | ^~~~~~~~~~~~~~~~~ tads3/vmdate.cpp:2118:18: warning: implicitly-declared 'date_parse_result& date_parse_result::operator=(const date_parse_result&)' is deprecated [-Wdeprecated-copy] 2118 | result = bestres; | ^~~~~~~ tads3/vmdate.cpp:499:5: note: because 'date_parse_result' has user-provided 'date_parse_result::date_parse_result(date_parse_result&)' 499 | date_parse_result(date_parse_result &src) | ^~~~~~~~~~~~~~~~~ tads3/vmdate.cpp:2146:48: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'date_parse_result' {aka 'struct date_parse_result'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 2146 | memcpy(resultp, &result, sizeof(result)); | ^ tads3/vmdate.cpp:456:8: note: 'date_parse_result' {aka 'struct date_parse_result'} declared here 456 | struct date_parse_result | ^~~~~~~~~~~~~~~~~ tads3/vmdate.cpp: In function 'void _wrtnum(char*&, size_t&, size_t&, int, int, int, char, int)': tads3/vmdate.cpp:3104:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3104 | for (int i = 0 ; v != 0 && i < countof(r) ; ) tads3/vmdate.cpp: In static member function 'static int CVmObjDate::parse_date_string(int32_t&, int32_t&, const char*, const vm_val_t*, CVmDateLocale*, multicaldate_t*, int32_t, int32_t, CVmTimeZone*, date_parse_result*, date_parse_string*, int*)': tads3/vmdate.cpp:1887:17: warning: 'fi.format_iter::custom_cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 1887 | if (cidx >= custom_cnt) | ^~ tads3/vmdate.cpp:2054:21: note: 'fi.format_iter::custom_cnt' was declared here 2054 | format_iter fi(vmg_ fmt, countof(fmt), custom); | ^~ tads3/vmdate.cpp: In static member function 'static vm_obj_id_t CVmObjDate::create_from_stack(const uchar**, uint)': tads3/vmdate.cpp:2356:30: warning: 'dms' may be used uninitialized in this function [-Wmaybe-uninitialized] 2356 | daytime = round_int32(dms); | ~~~~~~~~~~~^~~~~ tads3/vmdate.cpp:2353:17: warning: 'dn' may be used uninitialized in this function [-Wmaybe-uninitialized] 2353 | dayno = (int32_t)dn; | ^~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmgram.o tads3/vmgram.cpp In file included from tads3/tcprs.h:28, from tads3/tct3base.h:23, from tads3/tct3int.h:24, from tads3/tct3drv.h:26, from tads3/vmgram.cpp:28: tads3/tctok.h: In member function 'void tok_embed_ctx::end_expr()': tads3/tctok.h:720:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 720 | else if (level < countof(stk)) In file included from tads3/tct3base.h:23, from tads3/tct3int.h:24, from tads3/tct3drv.h:26, from tads3/vmgram.cpp:28: tads3/tcprs.h: At global scope: tads3/tcprs.h:2251:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 2251 | const size_t getval_literal_len() const { return val_.str_.len_; } | ^~~~~ In file included from tads3/tct3drv.h:29, from tads3/vmgram.cpp:28: tads3/tcpndrv.h:573:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 573 | const size_t get_name_len() const { return name_.get_text_len(); } | ^~~~~ In file included from tads2/os.h:105, from tads3/t3std.h:28, from tads3/vmgram.cpp:27: src/h_qt.h: In member function 'int CVmObjGramProd::getp_parse(vm_obj_id_t, vm_val_t*, uint*)': src/h_qt.h:25:25: warning: 'tok_cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 25 | #define osrndsz(s) (((s)+3) & ~3) | ^ tads3/vmgram.cpp:1303:9: note: 'tok_cnt' was declared here 1303 | int tok_cnt; | ^~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmmcreg.o tads3/vmmcreg.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmop.o tads3/vmop.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmnetfillcl.o tads3/vmnetfillcl.cpp tads3/vmnetfillcl.cpp: In function 'int s_readdir_local(const char*, const char*, vm_val_t*, const vm_rcdesc*, const vm_val_t*, int)': tads3/vmnetfillcl.cpp:265:17: warning: variable 'lst' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 265 | CVmObjList *lst = 0; | ^~~ tads3/vmnetfillcl.cpp:290:17: warning: variable 'idx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 290 | int idx = 0; | ^~~ tads3/vmnetfillcl.cpp:295:29: warning: variable 'fnobj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 295 | vm_obj_id_t fnobj = VM_INVALID_OBJ; | ^~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmmain.o tads3/vmmain.cpp tads3/vmmain.cpp: In function 'int vm_run_image(const vm_run_image_params*)': tads3/vmmain.cpp:96:19: warning: variable 'image_file_base' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 96 | unsigned long image_file_base = 0; | ^~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmmeta.o tads3/vmmeta.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmpool.o tads3/vmpool.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmlookup.o tads3/vmlookup.cpp tads3/vmlookup.cpp: In static member function 'static void CVmObjLookupTable::get_constructor_args(uint, size_t*, size_t*, vm_val_t*)': tads3/vmlookup.cpp:357:45: warning: 'cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 357 | *bucket_count = *init_capacity = cnt*3 / 2; | ~~~^~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmpoolfl.o tads3/vmpoolfl.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmpat.o tads3/vmpat.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmlst.o tads3/vmlst.cpp tads3/vmlst.cpp: In static member function 'static void CVmObjList::append_unique(vm_val_t*, const vm_val_t*, const vm_val_t*)': tads3/vmlst.cpp:2175:9: warning: 'lst2_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 2175 | int lst2_len; | ^~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmrunsym.o tads3/vmrunsym.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmsort.o tads3/vmsort.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmobj.o tads3/vmobj.cpp tads3/vmobj.cpp: In member function 'void CVmObjTable::clear_obj_table()': tads3/vmobj.cpp:1557:43: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 1557 | for (j = 0, entry = pages_[i] ; j < VM_OBJ_PAGE_CNT ; ++j, ++entry) | ~~^~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmsave.o tads3/vmsave.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmsortv.o tads3/vmsortv.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmsa.o tads3/vmsa.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmsrcf.o tads3/vmsrcf.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmstack.o tads3/vmstack.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmpack.o tads3/vmpack.cpp tads3/vmpack.cpp: In static member function 'static void CVmPack::pack_one_item(CVmPackGroup*, CVmPackArgs*, CVmPackType*, CVmPackType*)': tads3/vmpack.cpp:2144:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2144 | if (p - buf > sizeof(buf) - 3) | ~~~~~~~~^~~~~~~~~~~~~~~~~ tads3/vmpack.cpp: In function 'long int intval(const vm_val_t*, long int, long int, int, long unsigned int)': tads3/vmpack.cpp:939:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 939 | } | ^ tads3/vmpack.cpp:942:5: note: here 942 | default: | ^~~~~~~ tads3/vmpack.cpp: In static member function 'static void CVmPack::parse_mods(CVmPackPos*, CVmPackType*)': tads3/vmpack.cpp:3443:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3443 | t->count = 1; | ~~~~~~~~~^~~ tads3/vmpack.cpp:3445:13: note: here 3445 | case 'w': | ^~~~ tads3/vmpack.cpp: In member function 'virtual void CharConv::unpack(vm_val_t*, CVmDataSource*, int, char)': tads3/vmpack.cpp:1257:69: warning: argument 'cnt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1257 | virtual void unpack(VMG_ vm_val_t *val, CVmDataSource *src, int cnt, | ~~~~^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmregex.o tads3/vmregex.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtmpfil.o tads3/vmtmpfil.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmstrcmp.o tads3/vmstrcmp.cpp tads3/vmstrcmp.cpp: In static member function 'static vm_obj_id_t CVmObjStrComp::create_from_stack(const uchar**, uint)': tads3/vmstrcmp.cpp:384:48: warning: 'ec' may be used uninitialized in this function [-Wmaybe-uninitialized] 384 | for (i = 1, total_chars = 0, equiv_cnt = ec ; i <= equiv_cnt ; ++i) | ~~~~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmstrbuf.o tads3/vmstrbuf.cpp tads3/vmstrbuf.cpp: In static member function 'static vm_obj_id_t CVmObjStringBuffer::create_from_stack(const uchar**, uint)': tads3/vmstrbuf.cpp:194:14: warning: 'inc' may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | int alo, inc; | ^~~ tads3/vmstrbuf.cpp:194:9: warning: 'alo' may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | int alo, inc; | ^~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtypedh.o tads3/vmtypedh.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtype.o tads3/vmtype.cpp /usr/lib64/qt5/bin/rcc -name resources resources.qrc -o qrc_resources.cpp g++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -dM -E -o tmp/moc_predefs.h /usr/lib64/qt5/mkspecs/features/data/dummy.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtobj.o tads3/vmtobj.cpp tads3/vmtobj.cpp: In member function 'int CVmObjTads::getp_set_sc_list(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmtobj.cpp:2209:27: warning: 'cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 2209 | change_superclass_list(vmg_ lst, sc_cnt); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/qrc_resources.o qrc_resources.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmundo.o tads3/vmundo.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/sysframe.h -o tmp/moc_sysframe.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syswinaboutbox.h -o tmp/moc_syswinaboutbox.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syswingroup.h -o tmp/moc_syswingroup.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syswin.h -o tmp/moc_syswin.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syswininput.h -o tmp/moc_syswininput.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/sysimagemng.h -o tmp/moc_sysimagemng.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syssoundogg.h -o tmp/moc_syssoundogg.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syssoundwav.h -o tmp/moc_syssoundwav.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/syssoundmpeg.h -o tmp/moc_syssoundmpeg.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/qtadssound.h -o tmp/moc_qtadssound.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtzobj.o tads3/vmtzobj.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmrun.o tads3/vmrun.cpp tads3/vmrun.cpp: In member function 'void CVmRun::run(const uchar*)': tads3/vmrun.cpp:1251:39: warning: address requested for 'p', which is declared 'register' [-Wextra] 1251 | prop = get_op_uint16(&p); | ^ tads3/vmrun.cpp:3624:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3624 | err_throw(VMERR_INVALID_OPCODE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ tads3/vmrun.cpp:3626:13: note: here 3626 | case 0xFF: | ^~~~ tads3/vmrun.cpp:3631:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3631 | err_throw(VMERR_INVALID_OPCODE); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ tads3/vmrun.cpp:3633:13: note: here 3633 | default: | ^~~~~~~ tads3/vmrun.cpp: In member function 'const uchar* vmrun_prop_eval::eval_prop_val()': tads3/vmrun.cpp:962:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 962 | err_throw(VMERR_BAD_TYPE_CALL); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tads3/vmrun.cpp:964:9: note: here 964 | case VM_BIFPTRX: | ^~~~ tads3/vmrun.cpp: In static member function 'static int CVmRun::get_prop_no_eval(const vm_val_t**, vm_prop_id_t, uint*, vm_obj_id_t*, vm_val_t*, const vm_val_t**, vm_val_t*)': tads3/vmrun.cpp:5322:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 5322 | err_throw(VMERR_NIL_DEREF); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ tads3/vmrun.cpp:5324:5: note: here 5324 | default: | ^~~~~~~ tads3/vmrun.cpp: In member function 'const uchar* CVmRun::eval_prop_val(int, uint, const vm_val_t*, vm_obj_id_t, vm_prop_id_t, const vm_val_t*, vm_obj_id_t, uint, const vm_rcdesc*)': tads3/vmrun.cpp:5420:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5420 | err_throw(VMERR_BAD_TYPE_CALL); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tads3/vmrun.cpp:5422:9: note: here 5422 | case VM_BIFPTRX: | ^~~~ tads3/vmrun.cpp: In member function 'void CVmRun::run(const uchar*)': tads3/vmrun.cpp:1140:9: warning: variable 'done' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1140 | int done; | ^~~~ tads3/vmrun.cpp:1144:17: warning: variable 'unhandled_exc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1144 | vm_obj_id_t unhandled_exc; | ^~~~~~~~~~~~~ tads3/vmrun.cpp:1123:36: warning: argument 'start_pc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 1123 | void CVmRun::run(VMG_ const uchar *start_pc) | ~~~~~~~~~~~~~^~~~~~~~ tads3/vmrun.cpp: In member function 'const uchar* CVmRun::op_overload(uint, int, const vm_val_t*, vm_prop_id_t, uint, int)': tads3/vmrun.cpp:5049:9: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] 5049 | if (get_prop_no_eval(vmg_ &obj, prop, &argc, &srcobj, &val, | ^~ tads3/vmrun.cpp: In member function 'const uchar* CVmRun::get_prop(uint, const vm_val_t*, vm_prop_id_t, const vm_val_t*, uint, const vm_rcdesc*)': tads3/vmrun.cpp:5175:9: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] 5175 | if (found && (val.typ == VM_CODEOFS | ^~ tads3/vmrun.cpp:5167:5: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] 5167 | if (!found && G_predef->prop_not_defined_prop != VM_INVALID_PROP) | ^~ /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/dispwidget.h -o tmp/moc_dispwidget.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/dispwidgetinput.h -o tmp/moc_dispwidgetinput.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/qtadstimer.h -o tmp/moc_qtadstimer.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/confdialog.h -o tmp/moc_confdialog.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/gameinfodialog.h -o tmp/moc_gameinfodialog.cpp /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/kcolorbutton.h -o tmp/moc_kcolorbutton.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmtz.o tads3/vmtz.cpp tads3/vmtz.cpp: In member function 'vm_obj_id_t CVmTimeZone::get_rule_list() const': tads3/vmtz.cpp:1737:26: warning: comparison is always true due to limited range of data type [-Wtype-limits] 1737 | else if (r->when >= 0 && r->when < countof(tpl) | ~~~~~~~~^~~~ tads3/vmtz.cpp: In member function 'void CVmTimeZone::query(vmtzquery*, int32_t, int32_t, int) const': tads3/vmtz.cpp:1987:32: warning: ordered comparison of pointer with integer zero [-Wextra] 1987 | result->set(tcur > 0 ? tcur - 1 : tcur); | ^ /usr/lib64/qt5/bin/moc -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /home/iurt/rpmbuild/BUILD/qtads-2.1.7/tmp/moc_predefs.h -I/usr/lib64/qt5/mkspecs/linux-g++ -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/src -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads2 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/tads3 -I/home/iurt/rpmbuild/BUILD/qtads-2.1.7/htmltads -I/usr/include/SDL -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtCore -I/usr/include/c++/9.2.1 -I/usr/include/c++/9.2.1/aarch64-mageia-linux-gnu -I/usr/include/c++/9.2.1/backward -I/usr/lib/gcc/aarch64-mageia-linux-gnu/9.2.1/include -I/usr/local/include -I/usr/include src/aboutqtadsdialog.h -o tmp/moc_aboutqtadsdialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmvec.o tads3/vmvec.cpp tads3/vmvec.cpp: In member function 'int CVmObjVector::getp_copy_from(vm_obj_id_t, vm_val_t*, uint*)': tads3/vmvec.cpp:1391:18: warning: 'src_cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 1391 | copy_cnt = src_cnt - src_start; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/vmstr.o tads3/vmstr.cpp tads3/vmstr.cpp: In static member function 'static int CVmObjString::specialsTo(vm_val_t*, const vm_val_t*, const char*, uint*, int)': tads3/vmstr.cpp:3127:18: warning: variable 'flags_prop' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3127 | vm_prop_id_t flags_prop = VM_INVALID_OBJ, tag_prop = VM_INVALID_OBJ; | ^~~~~~~~~~ tads3/vmstr.cpp:3127:47: warning: variable 'tag_prop' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3127 | vm_prop_id_t flags_prop = VM_INVALID_OBJ, tag_prop = VM_INVALID_OBJ; | ^~~~~~~~ tads3/vmstr.cpp:3130:10: warning: variable 'oargc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3130 | uint oargc = (argc != 0 ? *argc : 0); | ^~~~~ tads3/vmstr.cpp:3123:42: warning: argument 'str' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 3123 | const char *str, uint *argc, | ~~~~~~~~~~~~^~~ In file included from tads3/vmstr.cpp:58: tads3/vmfindrep.h: In function 'void vm_find_replace(vm_val_t*, int, const vm_val_t*, const char*) [with int mode = 0]': tads3/vmfindrep.h:353:13: warning: variable 'flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 353 | int32_t flags = VMBIFTADS_REPLACE_ALL; | ^~~~~ tads3/vmfindrep.h:341:21: warning: argument 'subj' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 341 | const vm_val_t *subj, const char *subj_str) | ~~~~~~~~~~~~~~~~^~~~ g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_sysframe.o tmp/moc_sysframe.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_sysimagemng.o tmp/moc_sysimagemng.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syswingroup.o tmp/moc_syswingroup.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syswin.o tmp/moc_syswin.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syswinaboutbox.o tmp/moc_syswinaboutbox.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syswininput.o tmp/moc_syswininput.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syssoundogg.o tmp/moc_syssoundogg.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syssoundwav.o tmp/moc_syssoundwav.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_syssoundmpeg.o tmp/moc_syssoundmpeg.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_qtadssound.o tmp/moc_qtadssound.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_qtadstimer.o tmp/moc_qtadstimer.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_confdialog.o tmp/moc_confdialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_gameinfodialog.o tmp/moc_gameinfodialog.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_dispwidget.o tmp/moc_dispwidget.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_dispwidgetinput.o tmp/moc_dispwidgetinput.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_kcolorbutton.o tmp/moc_kcolorbutton.cpp g++ -c -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-strict-aliasing -DPIC -fPIC -std=gnu++11 -Wall -W -Wno-unused-parameter -D_REENTRANT -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DTROLLTECH_QT -D_M_QT -DT3_COMPILING_FOR_HTML -DVM_FLAT_POOL -DUSE_HTML -DTC_TARGET_T3 -DVMGLOB_VARS -D_GNU_SOURCE=1 -D_REENTRANT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -Itads2 -Itads3 -Ihtmltads -isystem /usr/include/SDL -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -Itmp -isystem /usr/include/libdrm -Itmp -I/usr/lib64/qt5/mkspecs/linux-g++ -o obj/moc_aboutqtadsdialog.o tmp/moc_aboutqtadsdialog.cpp g++ -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,-O1 -o qtads obj/oemqt.o obj/osqt.o obj/hos_qt.o obj/globals.o obj/sysframe.o obj/syswingroup.o obj/syswin.o obj/syswinaboutbox.o obj/syswininput.o obj/sysimage.o obj/syssound.o obj/missing.o obj/qtadsimage.o obj/qtadssound.o obj/main.o obj/dispwidget.o obj/dispwidgetinput.o obj/confdialog.o obj/settings.o obj/gameinfodialog.o obj/kcolorbutton.o obj/aboutqtadsdialog.o obj/ostzposix.o obj/tadshtml.o obj/tadsrtyp.o obj/htmlprs.o obj/htmltags.o obj/htmlfmt.o obj/htmldisp.o obj/htmlsys.o obj/htmltxar.o obj/htmlinp.o obj/htmlrc.o obj/htmlrf.o obj/htmlhash.o obj/oshtml.o obj/htmlsnd.o obj/argize.o obj/ler.o obj/mcm.o obj/mcs.o obj/mch.o obj/obj.o obj/cmd.o obj/errmsg.o obj/fioxor.o obj/oserr.o obj/runstat.o obj/fio.o obj/getstr.o obj/cmap.o obj/askf_os.o obj/indlg_os.o obj/osifc.o obj/dat.o obj/lst.o obj/run.o obj/out.o obj/voc.o obj/bif.o obj/suprun.o obj/regex.o obj/vocab.o obj/execmd.o obj/ply.o obj/qas.o obj/trd.o obj/dbgtr.o obj/linfdum.o obj/osrestad.o obj/bifgdum.o obj/output.o obj/osstzprs.o obj/osnoui.o obj/vmuni_cs.o obj/askf_os3.o obj/charmap.o obj/gameinfo.o obj/indlg_os3.o obj/md5.o obj/resfind.o obj/resload.o obj/resnoexe.o obj/sha2.o obj/std.o obj/tcerr.o obj/tcerrmsg.o obj/tcgen.o obj/tcglob.o obj/tcmain.o obj/tcprs.o obj/tcprs_rt.o obj/tcprsnf.o obj/tcprsnl.o obj/tcprsstm.o obj/tcsrc.o obj/tct3.o obj/tct3_d.o obj/tct3nl.o obj/tct3stm.o obj/tct3unas.o obj/tctok.o obj/utf8.o obj/vmanonfn.o obj/vmbif.o obj/vmbifl.o obj/vmbifregx.o obj/vmbift3.o obj/vmbiftad.o obj/vmbiftio.o obj/vmbiftix.o obj/vmbignum.o obj/vmbignumlib.o obj/vmbt3_nd.o obj/vmbytarr.o obj/vmcfgfl.o obj/vmcoll.o obj/vmconhmp.o obj/vmconhtm.o obj/vmconsol.o obj/vmcrc.o obj/vmcset.o obj/vmdate.o obj/vmdict.o obj/vmdynfunc.o obj/vmerr.o obj/vmerrmsg.o obj/vmfile.o obj/vmfilnam.o obj/vmfilobj.o obj/vmfref.o obj/vmfunc.o obj/vmglob.o obj/vmgram.o obj/vmhash.o obj/vmimage.o obj/vmimg_nd.o obj/vmini_nd.o obj/vminit.o obj/vminitfl.o obj/vmintcls.o obj/vmisaac.o obj/vmiter.o obj/vmlog.o obj/vmlookup.o obj/vmlst.o obj/vmmain.o obj/vmmcreg.o obj/vmmeta.o obj/vmnetfillcl.o obj/vmobj.o obj/vmop.o obj/vmpack.o obj/vmpat.o obj/vmpool.o obj/vmpoolfl.o obj/vmregex.o obj/vmrun.o obj/vmrunsym.o obj/vmsa.o obj/vmsave.o obj/vmsort.o obj/vmsortv.o obj/vmsrcf.o obj/vmstack.o obj/vmstr.o obj/vmstrbuf.o obj/vmstrcmp.o obj/vmtmpfil.o obj/vmtobj.o obj/vmtype.o obj/vmtypedh.o obj/vmtz.o obj/vmtzobj.o obj/vmundo.o obj/vmvec.o obj/qrc_resources.o obj/moc_sysframe.o obj/moc_syswinaboutbox.o obj/moc_syswingroup.o obj/moc_syswin.o obj/moc_syswininput.o obj/moc_sysimagemng.o obj/moc_syssoundogg.o obj/moc_syssoundwav.o obj/moc_syssoundmpeg.o obj/moc_qtadssound.o obj/moc_dispwidget.o obj/moc_dispwidgetinput.o obj/moc_qtadstimer.o obj/moc_confdialog.o obj/moc_gameinfodialog.o obj/moc_kcolorbutton.o obj/moc_aboutqtadsdialog.o -lSDL_mixer -lSDL_sound -lSDL /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Network.so /usr/lib64/libQt5Core.so /usr/lib64/libGL.so -lpthread + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.WYxiHO + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 ++ dirname /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 + mkdir -p /home/iurt/rpmbuild/BUILDROOT + mkdir /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 + cd qtads-2.1.7 + '[' 1 -eq 1 ']' + install -D -m755 qtads /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/games/qtads + install -d /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share + cp -a share/applications share/icons share/man share/mime /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 2.1.7-5.mga8 --unique-debug-suffix -2.1.7-5.mga8.aarch64 --unique-debug-src-base qtads-2.1.7-5.mga8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/qtads-2.1.7 explicitly decompress any DWARF compressed ELF sections in /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/games/qtads extracting debug info from /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/games/qtads original debug info size: 28152kB, size after compression: 20060kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 28842 blocks + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/translate_menu + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: qtads-2.1.7-5.mga8.aarch64 Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.mt7oAQ + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd qtads-2.1.7 + DOCDIR=/home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + cp -pr AUTHORS /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + cp -pr COPYING /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + cp -pr NEWS /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + cp -pr README /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + cp -pr HTML_TADS_LICENSE /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64/usr/share/doc/qtads + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(qtads.desktop) mimehandler(application/x-t3vm-image) mimehandler(application/x-tads) qtads = 2.1.7-5.mga8 qtads(aarch-64) = 2.1.7-5.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libSDL-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libSDL_sound-1.0.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) Recommends: timidity-instruments Processing files: qtads-debugsource-2.1.7-5.mga8.aarch64 Provides: qtads-debugsource = 2.1.7-5.mga8 qtads-debugsource(aarch-64) = 2.1.7-5.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: qtads-debuginfo-2.1.7-5.mga8.aarch64 Provides: debuginfo(build-id) = aef2350ba61b2bef4269afcf1524e8b80243f7a2 qtads-debuginfo = 2.1.7-5.mga8 qtads-debuginfo(aarch-64) = 2.1.7-5.mga8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: qtads-debugsource(aarch-64) = 2.1.7-5.mga8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 Wrote: /home/iurt/rpmbuild/RPMS/aarch64/qtads-2.1.7-5.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/qtads-debugsource-2.1.7-5.mga8.aarch64.rpm Wrote: /home/iurt/rpmbuild/RPMS/aarch64/qtads-debuginfo-2.1.7-5.mga8.aarch64.rpm Executing(%clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.UTKRTO + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd qtads-2.1.7 + /usr/bin/rm -rf /home/iurt/rpmbuild/BUILDROOT/qtads-2.1.7-5.mga8.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(--clean): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.4shr2Q + umask 022 + cd /home/iurt/rpmbuild/BUILD + rm -rf qtads-2.1.7 + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!